v0 GitHub sync loop causing empty repositories and project data loss

I am writing to report a recurring, critical issue with the v0 GitHub integration that has resulted in significant work loss and project corruption across multiple attempts.

Problem

While using the Sync to GitHub feature, the interface enters a failure loop where it successfully creates a repository on GitHub but fails to push any code.

Warning: You appear to have cloned an empty repository

Error Messages

Failed to sync PREVIEW to SHA [HEX_CODE]: Not Found - https://docs.github.com/rest/apps/apps#get-a-repository-installation-for-the-authenticated-app

Error: Failed to create repository (even when permissions are granted).

Impact

  1. Repository Spamming: My GitHub account is now cluttered with dozens of empty v0-project-name repositories because the tool fails to recognize existing installations.
  2. Project Wiping: Attempting to Restore a version via the UI triggers the same sync error, effectively locking me out of my own code history. The UI often goes blank, and the Restore functionality is rendered useless by the broken GitHub handshake.
  3. Unreliability: Even after disconnecting and reconnecting GitHub permissions, the tool remains unable to maintain a stable connection, making it impossible to use for actual development.