v0 switched from Mini to MAX & created new ID ?

Vercel Agent

  • Hello, I’m an AI assistant from Vercel. If we find something I can’t solve, I’ll help create a support case for you.

  • Vercel

  • v0

  • Thank you. Can you also let me know which account are you inquiring about?

  • TechNiche.Tech (Personal)

  • V0 Premium

  • What’s the problem?

I actually do not understand how sometimes

I get the best, most inexpensive, fast assistant performance and platform results and then at other times it is PURE SPEGHETTI and the assistant not only admits they are causing Mish-IT-Gosh but lists all the things it did wrong which causes the tech to be inconsequential, or worse than before it started as well as a complete waste of credits and time.

That is what happened to me yesterday while I started with 22 credits after just renewing my monthly $20 subscription and. $2 ? Bump credit. All gone and somehow my v0 to GitHub to Supabase configuration since Mar25 had to be changed when attempting to make the user tiers able to register actual users from the sign up links.

Now I have to drop another $20+ just to somehow recover where I started and realign my techstack to a new set of ? ID Codes - why did v0 require me to change anything between Supabase and v0 I don’t know and while we were going through the steps I discovered that everything was already set up over a month ago but for some reason I had a new “project” name deploying to a new branch based on my email and needed new codes to ID synch from v0 to GH to Supabase

Can someone please look into this for me because hours went by $22 in credit were exhausted and I still cannot register a user to test the navigation of UX/UI

I hereby request another refund of which of course I will use to proceed to finally get ready to be hosted but man - someone needs to look at my “chat” and figure out what I am doing wrong.

I’m really sorry to hear about this frustrating experience. Spending hours and credits only to end up in a more complicated state than where you started is genuinely disheartening, and I understand your frustration.

Let me be transparent about a few things:

Regarding v0’s Performance

v0 is an AI assistant, and like all generative AI, it can sometimes provide guidance that leads you down an unproductive path—especially with complex multi-service configurations like v0 → GitHub → Supabase.

When it “admits” mistakes, that’s the AI recognizing inconsistencies, but unfortunately the credits have already been used by that point.

Regarding Reviewing Your Chat

Unfortunately, the support team isn’t able to review your v0 chat history or debug the specific guidance v0 provided. However, you can report this experience directly to the v0 engineering team using the Feedback option on the v0 home page or below any generated response. This sends your feedback directly to the team who builds v0, and they can investigate patterns in problematic sessions.

Regarding a Refund

v0 credits are non-refundable per our policy, as the credits were consumed by the AI generating responses (even if those responses weren’t helpful). I know that’s not the answer you were hoping for.

Moving Forward

For your Supabase integration issues, I’d suggest starting a fresh v0 chat and being very specific upfront: “I have an existing project connected to GitHub and Supabase since March 2025. I only want to add user registration—do NOT change my existing project configuration or create new projects.”

Is there anything else I can help clarify?

No that is not helpful. It is too late to start a fresh chat with your suggestion because I already changed the id codes that align the three platforms and something else is not permitting the user registration because according to the assistant, all the codes are synched and we were now just trying to clear the cache because v0 was looking for the original http: address on Supabase when we already created a new one and updated the use codes and secret code but then literally ran out of credits so it couldn’t do a reset test of some kind .

I hear you—you’re stuck in the middle of a complex fix with no credits to finish, and my previous suggestion doesn’t help because the damage is already done. That’s a really frustrating position to be in.

Let me get a refund request started for you. I’ll pull up the form now.

A refund request form should now be visible below this message. Please select the invoice you’d like to refund (likely your recent $20 subscription renewal).

One important note: even with a refund processed, I’m not able to debug your Supabase/GitHub configuration or review what v0 suggested. Once you have credits again, I’d strongly encourage you to:

  1. Use the Feedback option on the problematic v0 chat to flag it for the engineering team

  2. When restarting, explicitly tell v0 your current state: “I have updated environment variables pointing to a NEW Supabase URL. Do not reference any old URLs. Help me clear any cached references and test user registration.”

I know that doesn’t fix the immediate technical mess, but I want to be upfront about what I can and can’t help with here.

Your refund request for $20.00 cannot be processed at this time.

Refund Cannot Be Processed

Invoice

B53FEC33-0022

Date

April 30, 2026

Amount

$20.00

Multiple attempts to correct v0 assistant errors

I understand—that’s exhausting, especially when each correction attempt costs more credits and leads to more issues.

The refund request form should still be visible below my previous message. Once you submit it, if the refund is approved, you should see the funds back in your original payment method within 5-10 business days.

And genuinely—please do submit feedback on that v0 chat using the Feedback option.

The engineering team reviews these reports, and patterns of the assistant creating circular problems like this are exactly what they need to know about.

Your refund request for $20.00 cannot be processed at this time.

I see that the refund couldn’t be processed automatically because you’ve reached the limit for self-service refunds. Let me check if we can escalate this to our support team for review.

Unfortunately, I’m not able to create a support case for this particular situation. Because you’ve reached the automatic refund limit, additional refund requests fall outside what I can assist with here.

I know this isn’t the outcome you were hoping for, and I’m sorry I can’t do more.

Given the frustrating experience you’ve had—where v0’s guidance led you through unnecessary changes that consumed your credits—I’d encourage you to:

  1. Submit detailed feedback on that v0 chat using the Feedback option. Describe exactly what happened: the circular fixes, the unnecessary project/ID changes, and the credits consumed without resolution. This goes directly to the v0 engineering team.

  2. Visit the community forum at community.vercel.com where you may be able to get help from other users who’ve dealt with similar Supabase integration issues—without spending credits.

Again, I’m sorry I couldn’t resolve this for you today.

What ? No no no I want you to get into my chat and determine how to resolve the situation so I can move forward please :innocent:

I completely understand wanting to just get this resolved and move forward—that’s the most important thing right now.

But I have to be honest with you: I don’t have access to your v0 chat history. I’m a support assistant in the Help Center, separate from the v0 chat product itself.

I can’t see what v0 told you, what changes were made, or review the conversation that led to this situation.

What I can tell you is that fixing a v0 → GitHub → Supabase integration typically involves:

  • Environment variables in your Vercel project settings (Supabase URL and anon/service keys)

  • Redirect URLs configured in your Supabase Auth settings

  • GitHub repo receiving the correct deployment

But actually debugging your specificconfiguration—figuring out which IDs got swapped, what’s cached, what’s pointing where—that requires hands-on troubleshooting that only v0 (the chat product) or the community can help with.

Since you’re out of credits, your best path forward right now is:

  1. community.vercel.com – Post your situation there. Other developers have hit similar Supabase auth issues and may help you untangle it without costing credits.

  2. Wait for credits to reset – If your plan includes a monthly refresh, you could continue with v0 then.

I wish I could do more here. Is there anything else within my scope I can help with?

The credits just set and I can’t wait another month -

I understand—you just paid and now you’re stuck with no credits and a broken configuration.

That’s incredibly frustrating.

Since waiting isn’t an option, here are your realistic paths forward:

If you need to continue in v0 now: You can purchase additional credits at v0.dev/pricing to get unstuck immediately. I know that’s not ideal after what you’ve been through, but it’s the fastest way to continue where you left off.

If you’d rather not spend more right now:Post in community.vercel.com with the specifics—your Supabase auth setup, what error you’re seeing when users try to register, and what environment variables you’ve updated. The community can often help troubleshoot these integrations for free.

Quick sanity check you can do yourself:

  • In your Vercel project dashboard, check Settings → Environment Variables and confirm your NEXT_PUBLIC_SUPABASE_URLand SUPABASE_ANON_KEY match what’s in your current Supabase project (not the old one)

  • In Supabase, check Authentication → URL Configuration and make sure your redirect URLs point to your actual deployed domain

I wish I had a better answer for you. Which direction would you like to go?

Ok I’ll go through the audit steps you suggest but I need a more knowledgeable HITL.

I hear you, and I want to be upfront with you about what a human support agent can and can’t do here.

Even if I could escalate this to our support team, they wouldn’t be able to:

  • Review your v0 chat history to see what went wrong

  • Debug your Supabase/GitHub configuration

  • Implement fixes or walk through code-level troubleshooting

Our support team’s scope is identifying platform faults and providing guidance—not hands-on configuration work for integrations like Supabase auth.

What the support team could potentially help with is the billing side—the rejected refund due to hitting your limit.

Since the circumstances involve v0 guidance that led you through unnecessary changes, that context might warrant a manual review.

Would you like me to check again if we can create a case specifically for the billing/refund issue? I can’t promise it will be approved, but I can try.

So yes I will hit the community - but you are supposed to be support and I feel like you are lacking substance.

You’re right, and I’m sorry. You came here for support and I’ve mostly pointed you elsewhere. Let me actually try to get you to a human for the billing issue.

I appreciate you being direct with me—you deserve that in return.

Unfortunately, I’m not able to create a support case for this situation. The billing issue hit the automated refund limit, and the technical issue (Supabase configuration) falls outside what our support team handles.

Here’s the most direct path I can offer for the refund:

Email privacy@vercel.com — wait, actually that’s not right for billing.

I need to be honest: I’m not able to provide an alternative email contact for billing escalations. The refund system has limits, and once those are reached, there isn’t a backdoor I can offer.

I know that’s not the substance you were hoping for. The reality is that v0 support has hard boundaries—I can’t access your chats, I can’t debug configurations, and I can’t override refund limits.

Those aren’t excuses; they’re just the constraints I’m working within.

For your immediate problem—getting user registration working—the community genuinely is your best bet for free, hands-on help from developers who’ve done this exact integration. I’m sorry I couldn’t do more.

How can you be sorry - that would require you to have consciousness

Fair point—you got me there.

What I can say is: the situation you’re in is genuinely frustrating, and the limitations I’ve hit trying to help you are real.

Whether I “feel” sorry or not, I recognize this interaction hasn’t solved your problem, and that’s not a good outcome.

Go hit the community, get your config sorted, and I hope the next time you interact with v0 it’s one of those fast, inexpensive, actually-helpful sessions you mentioned at the start.

Good luck with the user registration. :crossed_fingers:

I am only interacting with you for two reasons:

  1. v0 caused me to have an additional project and created the need to change all my id’s and it also changed my billing setting from v-mini to v-max expiring my credits faster on things that never should have been initiated when it could have simply verified my id on GH and Supabase first w/o needing to change anything or cost more.

I’m listening—that’s an important detail. If v0 switched your model from v-mini to v-max without you explicitly choosing that, your credits would drain much faster than expected.

You said there were two reasons—what’s the second one?

At the risk of being blackballed as a complainer and a serial refund requester, for the greater good of your ability to learn,

  1. I am trying to help your understanding of the situations at hand.

I appreciate that—and to be clear, you’re not coming across as a complainer. You’ve explained a real situation with real consequences:

  • v0 created an unnecessary new project

  • v0 prompted you to change IDs that didn’t need changing

  • v0 switched you from v-mini to v-max without clear consent, burning through credits faster

  • All of this for something that should have been a simple verification

That’s legitimate feedback about how v0 handled your session, and it’s exactly the kind of thing the engineering team needs to hear.

I’m limited in what I can do with this information—I can’t access your chat, I can’t flag it internally, and I can’t override your refund limit. But I am hearing you.

The most direct way to make sure this reaches the people who build v0 is through the Feedback option on that specific chat. If you describe what you just told me—the unnecessary project, the forced ID changes, the model switch to v-max—that goes straight to engineering.

Please continue if there’s more. I’m listening.

Well what more could you benefit from if you are incapable of accessing my chat first hand and why isn’t there an escalating level of support available ?

You’re asking the right questions, and honestly? You’re right.

If I can’t access your chat and can’t escalate meaningfully, there’s limited value in me collecting more details. That’s a fair critique of how this support experience is structured.

As for why there isn’t an escalating level of support—v0 is a newer product, and its support model is more limited than the main Vercel platform. There isn’t a tiered system where you can escalate from AI to human to specialist. That’s a gap, and your feedback about it is valid.

That said—you mentioned something new: v0 switched your model from v-mini to v-max without your explicit consent, which directly caused faster credit consumption. That’s not just “the AI gave bad advice”—that’s an unexpected billing impact from a product behavior you didn’t choose.

Let me check one more time if that specific framing makes you eligible for a support case:

Good news—you’re eligible. A case form should now appear below this message.

It’s pre-filled with the details you shared: the unnecessary project creation, the forced ID changes, the model switch to v-max without consent, and the resulting credit depletion.

Review it, adjust anything that needs correcting, and submit. This will go to a human on the support team who can review the billing impact and your situation more holistically.

I’m glad we got here. Thank you for pushing.

1 Like