I’m Vivaldi Browser / Win 11. I saw the workaround in your code base, so no idea why it wasn’t working here. Audio has been fine for other submissions so its kind of weird it didn’t work!
The entire console looks like this:
abiogenesis:10 GET https://www.googletagmanager.com/gtag/js?id=id net::ERR_BLOCKED_BY_CLIENT (anonymous) @
lib.min.js?1749538225:2 Unrecognized feature: 'monetization'.
lib.min.js?1749538225:2 Unrecognized feature: 'xr'.
lib.min.js?1749538225:2 Allow attribute will take precedence over 'allowfullscreen'.
Vivaldi: Prohibitted blocking overflowing/scrolling of the document.
index.js:1186 WARN /Users/dylanj/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bevy_core_pipeline-0.16.1/src/oit/resolve/mod.rs:83 OrderIndependentTransparencyPlugin not loaded. GPU lacks support: DownlevelFlags::FRAGMENT_WRITABLE_STORAGE.
index.js:1186 WARN /Users/dylanj/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bevy_pbr-0.16.1/src/ssao/mod.rs:92 ScreenSpaceAmbientOcclusionPlugin not loaded. GPU lacks support: TextureFormat::R16Float does not support TextureUsages::STORAGE_BINDING.
index.js:1186 WARN /Users/dylanj/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bevy_pbr-0.16.1/src/atmosphere/mod.rs:170 AtmospherePlugin not loaded. GPU lacks support for compute shaders.
index.js:1186 WARN abiogenesis/src/ui/title_screen.rs:35 width = 1280.0;ui_scale = Res(UiScale(1.0));
The only thing I can think is different is how it immediately goes to full screen? Maybe there is some Vivaldi-specific quirk where it doesn’t then do the audio handlers? I’m stretching here though :shrug: