I imagine the following scenario applies
You generated 25 tokens
When you generated the 26th
It killed the 1st.
You need to change your code to generate one token reuse that token till is expires.
Somewhere it seems you are regenerating tokens but still using the first generated token instead of the last. Or you have other code running with the clientID/secret thats maxing you active token count
I hope AWS is doing the calls to the API for you too, you don’t want to be leaking your oAuth to uses of your chrome extension