https://gist.github.com/abdullahkhalids/21a51240c13e19bfbb63...
I have bound Win+Home to the "general" option that connects to my earphones and correctly lets all applications use them as their sink.
I encounter the same issue from time to time. Almost consistently reproducible when I update the kernel and the VirtualBox driver needs to be recompiled (and there's no cap for that process that it should use max X% of CPU).
As pipewire is within the user session I would assume higher system load would induce some latency and cause the jitterness.
But in the end I'm just making assumptions, and correlating.
https://wiki.archlinux.org/title/PipeWire#Sound_does_not_aut...
It's one of the best resources out there, though obviously if you're not running arch you'll need to tweak things from the suggestions.
One is the audio sometimes randomly jitters while simply playing music. It seems this only happens when I use my bluetooth headset, but is fine with built-in audio.
The other is, when the automatic switching to bluetooth headset is hit and miss. Sometimes it switches, sometimes it doesn't, and sometimes one applications switch, but others don't. So I'm left to use pavucontrol to switch things over correctly.
My searches haven't returned any fruitful results so I'm not if I'm just searching for the wrong things or I'm the only person who has these issues.