After upgrading my system to Fedora 33, I realized voice chat in Overwatch didn’t work. The symptoms included:
- The microphone worked in other applications, and there was no permissions issues involved
- When joining a voice chat (like a group), the message saying that you’re in a voice chat would never appear, and you would never hear anyone else
- The microphone icon in the game was forced to mute
Switching the WINE audio system from Pulse to ALSA didn’t work. What did work was changing the system cryptography policies:
$ sudo update-crypto-policies --set LEGACY
No reboot is required. This is an awfully big hammer though – I’d like to know what exact ciphers or protocols that Overwatch needs that are disabled in the stock crypto policies.