This could be causing your issue.
Using PulseAudio, you could be still be affected by this:
If you are currently not using PipeWire for audio and
wireplumber
got installed on your system, please reinstallpipewire-media-session
and reboot to restore audio functionality.pacman -Syu pipewire-media-session
and leave PulseAudio.
Or you could try removing PulseAudio and stay with Pipewire only, which seems to be in my opinion the most appropriate configuration.