v0 publishing error and upgrade prompt mismatch when switching domains

I’m running into an issue when publishing a project in v0.

Steps to Reproduce

  1. Switch a domain from one chat/project to another.
  2. Try to publish the project.
  3. Receive an error message stating you can “fix it for free with v0.”
  4. Click the v0 (Free) option.

Current Behavior

Instead of fixing the issue for free, it immediately prompts me to upgrade. There doesn’t seem to be a way to proceed with the fix without being asked to upgrade, even though the UI explicitly says the fix is free.

This feels like a mismatch between the messaging and the actual behavior. I’m attaching a screenshot showing the error and the “fix with v0 (Free)” prompt.

Happy to provide more details if needed.

Hey! To help debug your v0 project, could you share your v0 chat link?
It looks like https://v0.app/chat/... — you can copy it from your browser’s address bar while in the chat.

You’ll also need to unlist the chat so our team can view it — here’s how: Sharing | v0 Docs

This helps the team reproduce what you’re seeing much faster. Thanks!