Attempting to record or stream audio in OBS, playing media in Steam, or using the Steam Overlay with my USB headset plugged in causes pulseaudio to erratically remove and re-add sinks and sources.
When the problem occurs the logs repeat this block:
Oct 09 06:49:15 manjaro-yeet pulseaudio[4191]: W: [alsa-source-USB Audio] alsa-util.c: Got POLLNVAL from ALSA
Oct 09 06:49:15 manjaro-yeet pulseaudio[4191]: W: [alsa-sink-USB Audio] alsa-util.c: Got POLLNVAL from ALSA
Oct 09 06:49:15 manjaro-yeet pulseaudio[4191]: E: [alsa-source-USB Audio] alsa-source.c: Error opening PCM device hw:3: No such file or directory
Oct 09 06:49:15 manjaro-yeet pulseaudio[4191]: E: [alsa-sink-USB Audio] alsa-sink.c: Error opening PCM device front:3: No such file or directory
Oct 09 06:49:15 manjaro-yeet kernel: usb 2-2.4.4.1: reset full-speed USB device number 5 using xhci_hcd
Oct 09 06:49:15 manjaro-yeet systemd-udevd[124311]: controlC3: Process '/usr/bin/alsactl restore 3' failed with exit code 99.
This happened in my old install and in my fresh install. The headset works fine on other software.