USB Microphone stops working when increasing volume or running anything with wine
Description of Problem:
One of my systems has issues with handling microphone input.
Normally I use laptops and all of them have no issues with external USB microphones but on my PC (tower) without internal microphone, once the external mic is plugged in, it has nothing but problems.
Overall, it rarely works and if it does, if I run anything with wine, shortly after that it stops working as well.
Journalctl logs
Journalctl output when I connect the mic.
journalctl_microphone_connected.txt
Journalctl output when wine is running and mic was working before:
Jul 08 20:35:30 area51 pipewire[1114]: spa.alsa: iec958:1: (0 missed) impossible htimestamp diff:826
Jul 08 20:35:30 area51 pipewire[1114]: spa.alsa: iec958:1: wrong htimestamps from driver, disabling
Additional Info
The same error wrong htimestamps from driver, disabling
also happens when I increase the mic volume over around 70% but the diff has a different number impossible htimestamp diff:890
this is not dependent on whether wine is running or not.
I've also encountered diff:810
and diff:876
while doing random things, for instance running sudo journalctl -f
System information
OS: Archlinux
Kernel: linux-zen 6.4.2.zen1-1
DE: Gnome 1:44.3-1
pipewire 1:0.3.73-1
pipewire-alsa 1:0.3.73-1
pipewire-jack 1:0.3.73-1
pipewire-pulse 1:0.3.73-1
wireplumber 0.4.14-1
libpipewire 0.3.73
libwireplumber 0.4.14