Hi, I’m honestly at a bit of a loss here because somehow my custom action consumed all my M2M tokens immediately causing an interruption for my business. I recently made a change to a custom action, went to test it, and it failed with the following error:
{
"code": 500,
"details": "Error: Script execution time exceeded",
"error": "Script generated an unhandled asynchronous exception.",
"message": "Script execution time exceeded",
"name": "Error"
}
Immediately after I received an email saying all my M2M tokens were consumed. I double checked my code and realized that I had a bug that recursively called the oauth/token endpoint causing my function to infinitely request M2M tokens.
Of course I take full responsibility for this but it seems like the only way to restore service is to pay $240 for the professional plan which comes with $5,000 M2M tokens. This is a lot for me as my business is still in its early stages and I plan to grow with Auth0. If I pay for the $35 Essentials plan will those 1,000 M2M tokens be added on top of my existing limit?