Since you said it was workgin fine with Opera GX, I looked into that a bit and found the following (again you may have already done the same troubleshooting). Felt it was worth a shot to send in case you havent tried this.
—————————-
This behavior points to a Chrome-specific security blockade or a corrupted Service Worker within Chrome's local storage for v0.dev.
1. The "Ghost" Service Worker Fix
Chrome is more aggressive than Opera in caching "Service Workers"—scripts that run in the background to handle network requests. If a v0 update happened and your Chrome Service Worker is out of sync, it will fail to fetch the LightningCSS binary while Opera (on a fresh session) works fine.
-
In Chrome, open your v0 project.
-
Press F12 to open DevTools.
-
Go to the Application tab.
-
On the left sidebar, click Service Workers.
-
Check the "Update on reload" checkbox.
-
Click "Unregister" on any worker listed for v0.dev.
-
Refresh the page.
2. Reset Chrome's WASM Cache
Opera GX often has "Battery Saver" or "Network Limiting" features that bypass certain standard caching behaviors, which might be why it's avoiding the bug. Chrome might have a cached failed attempt at fetching the .wasm file.
-
While in DevTools, go to Application > Storage.
-
Ensure "Including third-party cookies" is checked.
-
Click Clear Site Data.
-
Important: Restart Chrome completely (don't just close the tab).
3. Check for "Safe Browsing" Interference
Chrome's "Enhanced Safe Browsing" sometimes flags binary .wasm fetches from subdomains (like v0's preview frames) as potential "unverified downloads."
-
Try turning it off temporarily: chrome://settings/security -> Set to No protection.
-
Refresh v0. If it works, you'll need to add an exception for Vercel.
4. Chrome Flag: WebAssembly JavaScript Promise Integration
If your version of Chrome recently updated to v131 or v132, there have been reports of changes to how WASM fetches integrate with JS promises.
-
Go to chrome://flags.
-
Search for WebAssembly JavaScript Promise Integration (JSPI).
-
If it is "Default" or "Enabled," try Disabled (and vice versa).