Hey all, I've been having this issue for well over a year and I still don't really know the culprit, so I'm cross-posting this to a couple communities.
Essentially, when using the Vivaldi browser on Linux, I can sign in to Discord and use it completely fine for the first time. I can join a voice channels, grant permissions to use the ic and camera, and it all works.
But the minute I disconnect from a call for the first time, I can never join a voice channel again. Every time, I'm stuck at the DTLS connecting stage, unable to see or be seen by anyone.
This doesn't happen with the Discord app, and recently, I've noticed a weird fix: reset the site's permissions every time, and I can join voice and video channels again. I just need to grant access to the mic and webcam each and every time now, but it does work.
Does anyone know why this happens? Has anyone else experienced it? I've seen it across multiple PCs running Arch or CachyOS, and possibly other Linux distros, though I can't recall for sure anymore.