Disassociate pending users

I’m facing some issue and i want to know if this is a normal behavior. Seems like a bug ?
After deleting a pending user with this : /users/userId?action=disassociate
the API will confirm the user does not exist anymore after a GET.
But if i recreate again the same user and try another delete i will get :
“code”: 429, “message”: “Too many concurrent requests. A request to disassociate this user has already been made.”

It looks like the system keeps the pending users after a while (activation invitation period) before deleting them definetely. Can you confirm that this isn’t a bug ?

Thanks.