I’ve integrated Supabase by correctly setting NEXT_PUBLIC_SUPABASE_URL and NEXT_PUBLIC_SUPABASE_ANON_KEY in my .env file. I also used V0 to handle the integration. Everything seems to be working—my Supabase setup and V0-generated project are functioning as expected.
However, every time I open the V0 interface, I keep getting an annoying popup that says:
This generation uses Supabase.
Add the required integration in chat or from the Settings panel.
Open Settings
I’ve already opened the Settings panel and confirmed that Supabase is properly configured. I even reapplied the .env file and asked V0 to verify the integration—it confirmed everything is fine. Still, the modal keeps showing up.
This is really frustrating and a huge time sink. Everything is working, but the persistent modal won’t go away, and I can’t figure out why.
This photo V0 says that everything is correctly mapped:
If this is due to a limitation in detecting Supabase integrations outside of Vercel, that’s understandable. But in that case, please consider adding a “Dismiss” or “Ignore” option so this doesn’t block the workflow unnecessarily.
Hi is still got this problem.
i actually spent 3 days on trying to fix this. The db connection works the entire time yet v0 still thinks i need to install the (native) supabase.
I got the issue after i cloned my chat to a new one (as it got too long). It also seem to have come up when v0 updated their product with the latest changes
(4 days ago?) . Supabase/v0 broke something or added some information.
The difference in my case is that I have a different organisation (in Supabase).
v0 does not allow me to select the organisation even when i try and reinstall supabase.
I managed to connect vercel to the right organisation
I managed to understand that vercel has a native (billed by vercel and only let’s you connect to the organisation that is automatically created when you install supabase) and a “authentication” supabase installation (allows you to choose your own (previously created) organisation)
I cleaned up my code in v0 (spending a massive amount of pruchased credits and 3 days to get this far).
v0 still insist that i have to install supabase.
it’s really annoying (yes i know it works but the warning suggest otherwise, i cant be sure)
I am pretty sure the config broke/changed after starting the new chat and/or the last v0 update.
P.s. i cannot roll back, any previous version of my app has the same issue now.