What am I doing wrong? 404s, Forks, errors

I’m at a dead end.

Im struggling with data storage integrations, I spent hours getting a google API integration to work and when it did work I deployed and got a 404 error to the main page that directs me to the work I’ve been doing.

I’ve been using forks because it tells me v0 performance gets degraded and it’s just a never ending cycle of redeploying versions and trying the same old thing.

Paying customer and would love some real help to just get the framework(?) to be where it should be so I can continue on.

There’s another community post with 404 debugging tips that might be helpful. Please give these solutions a try and let us know how it goes.

A human should be around soon to offer more advice. But you can also get helpful information quickly by asking v0.

Hi @lukinharrison-gmailc, welcome to the Vercel Community!

I’m sorry you are having trouble with our product. I’m assuming this is about v0. Can you share step by step what you are trying to build and where it stopped working?

Sure - thank you - and by all means feel free to have a look in my account if you have access.

I have built a ‘landing page’ that acts as a main hub to my online services. Within that, as I am developing the product, I have built out a Beta Portal for my beta testers to test out my beta products, and before that stage the beta user has the option to sign up to the program of course.

Within the beta portal I have an online sentiment assessment tool that scrapes data and utilises existing APIs that are integrated into it to make an assessment based on social media handles the user inputs.

The tool assesses sentiment (using googles natural language processing model), determines a risk score based on the content, and makes other assessments based on the users occupation, and additional context (think - linkedin profile presents as software developer but your current occupation is solicitor) so it would provide an online presence score and provide you recommendations on what you should change on your linkedin, flag any negative sentiment content and provide you the ability to resolve that content directly.

Now all that works (kind of).

What doesn’t seem to work is when I try to integrate supabase (which was after building out the above) and I would integrate supabase successfully but then when I go to deploy the changes i notice that v0 has actually wiped out all of the build and it overwrites it with just some weird ‘supabase data form’ that i can use that gets captured in the supabase table? So i disconnected that. Same thing happened when I added Neon or the other data repository.

The most frustrating part was when I was trying to get the natural language model to integrate - now v0 presumed i wanted the most secure so instead of providing me the opportunity to just add the google api key (remember I am a novice) I went and built thee workplace identity pool or whatever - i spent honestly like 3 hours going back and forth (novice) until it told me i could just implement the google API key. Cool sorted and the natural language model analysis worked and v0 even created a test page for me to do that. But then I went to deploy and similar to the post supabase integration it gets overwritten with just nonsense that I can’t use.

The options I have are to restore and forget all the hard work both myself and v0 have done and try it all over again or what? Its very complex, complicated and pretty disheartening, although I can appreciate that if this was the real world and I was a developer these things would likely take days, weeks and months to resolve.

At this point I feel like i should jsut delete the project and start from scratch but I am paying for the subscription and feel like there is surely a better option out of this.

Thanks for coming to my ted talk lol

Thanks for the detailed response, Harry.

I wanted to summarise the problem for us to share as feedback with our product team:

  • Integration Problems: When integrating databases (Supabase, Neon), v0 wipes out your existing build and replaces it with a basic “supabase data form”
  • API Integration Challenges: Struggled with Google’s natural language model integration - spent hours on complex authentication before learning you could simply use an API key
  • Deployment Failures: After successful local development, deployments result in their work being “overwritten with nonsense”

Is that right?

I recommend sharing a v0 link with us so we can dig a bit deeper.

Thanks Pauline. In regards to the v0 link - i have the deployed version or would you like one of the random generated domains?