So, very odd thing. I had to use alsa from console to stop it from muting the rear audio output when headphones are plugged, as I’m using bazzite for a desktop OS and can switch outputs manually instead.
Anyway, noticed when running any video on 3 different browsers with line out causes the video only to buffer a couple of seconds and loop them. If I switch back to headphones output, the video keeps playing like normal.
EDIT: while it’s happening, I can mute the video and then it plays normally as well. If I toggle between analog stereo duplex and analog stereo output it fixes the issue