S
Supabase•3w ago
Remo

"451 Authentication failed: Maximum credits exceeded" error despite available email quota

Hey everyone! šŸ‘‹ Running into a weird issue on my Pro plan and wondering if anyone else has experienced this: Problem: Getting "451 Authentication failed: Maximum credits exceeded" errors when users try to sign up, but I'm only using 46/100,000 emails on my Pro plan (plenty of quota left). What's happening: - Users can't complete signup - confirmation emails fail to send - Auth logs show the 451 error consistently - Billing shows Pro plan active with minimal email usage - Started happening recently, was working fine before Already tried: āœ… Verified Pro plan is active and paid up āœ… Confirmed email quota usage is super low āœ… Checked auth settings Has anyone seen this "credits exceeded" error on Pro plan when you're nowhere near the limits? Is this a known platform issue or something I might have misconfigured? Already submitted a support ticket but hoping someone here might have insights while I wait! šŸ™
19 Replies
garyaustin
garyaustin•3w ago
Are you using a custom SMTP? I've never seen a credit error like that from Supabase, but think I have for an SMTP provider.
Remo
RemoOP•3w ago
im using a custom SMTP for other emails, but not sign up auth
garyaustin
garyaustin•3w ago
You are using the default Supabase SMTP which does 3 emails or less an hour?
Remo
RemoOP•3w ago
Well I've increased my rate limit to 1000. But for now, yes
garyaustin
garyaustin•3w ago
It does not increase for built in one. It is 3 per hour. But I've not seen a credit error. What do you have here?
No description
garyaustin
garyaustin•3w ago
If you filled in an SMTP provider there, I believe that provider is sending back the error. You can look in the Auth log details and possibly see more on the error.
Remo
RemoOP•3w ago
above 'Emails' in the side tab, you can find the rate limits
No description
garyaustin
garyaustin•3w ago
Don't care about those. What is here https://supabase.com/dashboard/project/_/auth/smtp
garyaustin
garyaustin•3w ago
Your error is not that rate limit from Supabase and those settings. That is a different message.
Remo
RemoOP•3w ago
thats my SMTP settings, minimum interval is 60 seconds between emails. doesnt mention another limit
garyaustin
garyaustin•3w ago
Please show me the SMTP tab. Are you using a provider there? This user got the same error because they were using SendGrid... https://discord.com/channels/839993398554656828/1399710547653427251 It was a SendGrid credit error.
Remo
RemoOP•3w ago
interesting, yea I am using Sendgrid lol but not for Auth emails as far as I'm aware
garyaustin
garyaustin•3w ago
You are very likely though. Can you not check the SMTP settings I linked and showed in the image.
Remo
RemoOP•3w ago
I can, I have sendgrid set up there. not sure what i should screenshot as I dont know what not to leak lol
garyaustin
garyaustin•3w ago
Fine. But you are using Sendgrid for all your auth emails then. That is what that tab sets up. If you have the little button set to custom SMTP then you are using that provider for all auth email.
Remo
RemoOP•3w ago
Sounds good thanks, I wasn't aware of that. I have specific functions in my code to call the sendgrid api for other emails, So didnt think it was being used for auth thanks
garyaustin
garyaustin•3w ago
If you did not have a custom provider there, your Auth would be limited to 2 or 3 emails an hour even with Pro. But you would get a totally different error message.
Remo
RemoOP•3w ago
yea that checks out Update: My Smooth brain didn't realize my 60 day SendGrid Trial expired
garyaustin
garyaustin•3w ago
It would be nice if Supabase would say the message is from your SMTP provider for sure.

Did you find this page helpful?