Quick answer: Your game has no sound on some devices because audio is failing to initialize or output on those devices specifically: an unsupported audio format or configuration, audio initialization failing without recovery, audio device selection problems, or no fallback when the preferred audio path fails. It's a device-specific audio compatibility issue, those devices have an audio configuration the game isn't handling, while most work.
No sound is glaring for affected players, the game appears to work but is silent. When it happens only on some devices, it's a device-specific audio issue: something about those devices' audio output, formats, or configuration isn't handled.
Why Some Devices Have No Sound
Audio output varies across devices, and a game that doesn't handle the variation can end up silent on some. Causes: audio initialization failing (the game's audio system fails to initialize on that device, an unsupported configuration, a missing driver, an output issue, and doesn't recover, so no sound), unsupported format/configuration (the format, sample rate, or channel configuration isn't supported there), device selection issues (the game picks the wrong output device or mishandles there being no default), and no fallback (if the preferred path fails, there's no fallback, leaving silence).
So no-sound-on-some-devices is a device-specific audio compatibility problem, those devices have an audio configuration the game isn't handling, where most devices work fine.
How to Diagnose and Fix It
Capture which devices are silent, the pattern (a platform, device type, or audio configuration) identifies the cause. Check whether audio is initializing successfully on the affected devices and whether the format/output the game uses is supported there. Bugnet captures reports with device context, so no-sound reports and the devices they affect surface, distinguishing a general audio bug from a device-specific gap.
Fix by making audio handling robust: handle audio initialization failures gracefully (retry, fall back to a different configuration), use widely-supported formats and handle different sample rates/channel configurations, handle device selection and changes, and provide fallbacks so a failed audio path degrades to a working one rather than silence. See our guide on fixing no sound on some devices.
No sound on some devices is a device-specific audio failure, init, format, or device selection. Capture device context to find them, and handle audio init/device changes with fallbacks instead of silence.