Mr-Spongecake
Sounds like it may be going into suspend and having some lag on wake up. You can do the following to see if it helps. It is easy to back out, should it cause issues.
mkdir -p ~/.config/wireplumber/wireplumber.conf.d/
nano ~/.config/wireplumber/wireplumber.conf.d/disable-suspend.conf
Paste the following...
monitor.alsa.rules = [
{
matches = [
{
node.name = "~alsa_output.*"
}
]
actions = {
update-props = {
session.suspend-on-idle = false
}
}
}
]
Apply changes...
systemctl --user restart pipewire pipewire-pulse wireplumber
To revert just delete that file and apply changes again.