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:
This one is the annoying popup
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.