OAuth/Twitter : Blocked after many revoked access



I try to handle when Access Tokens of a User (they are in my database) are not working anymore. During my coding session, I allow then revoke many many times my application. And since, I always receive this error message “Invalid or expired token.” with the error code 89 with “account/verify_credentials”. But it works before this step, when I ask for “oauth/access_token”.

If I create a new application, it works again (But until when?) But if I regenerate my Consumer Key and Secret for my old application, it still doesn’t work.

Is it “normal”? Are they blocking my application for this User for a limited time only? How can I detect it?

Thank you.