Keep in mind that there seems to be a widespread issue connecting to voice chat on Steam in general, so replicating the issue is kind of a hit and miss at the moment. I don't want to lead developers down a rabbit hole for no reason so approach this bug report with a bit of suspicion for now.
I can still replicate this on my system whenever I create the loopback though but will try again once the issue stops happening in general as I am seeing a lot of similar issues on Steam discussions.
Nothing extracted yet.
System Details Report
Report details
Hardware Information:
Software Information:
The Issue:
First of all, I am not using Flatpak Steam. I installed Steam from Fedora's RPMFusion repo. I have created two virtual sinks to isolate game and voice chat audio from recordings. Achieved that by creating the following file:
/home//.config/pipewire/pipewire.conf.d/10-virtual-sinks.conf
with the following contents:
Finally, so that I can hear the voice chat as well, I created a loopback using the app "coppwr" as you can see in the screenshot below.
Everything works correctly, but the moment I create the loopback, I cannot join any voice chat rooms or personal voice calls on Steam. Connection status remains "connecting" for a while and then fails silently. Command line doesn't give any information either.
The only solution is to exit Steam, disconnect the loopback using coppwr, restart Steam and then I can join voice chat without a problem.
Steps for reproducing this issue:
Please let me know if I can provide any more information and how I can do so.