Default audio device switches back to Built-In analog when media stops playing

Hi, a small weird issue I was encountering with audio. I’m on Manjaro KDE (Wayland) latest stable.

So, I use a Bluetooth Speaker and TWS with my setup, and I have set the Speaker to default when only Speaker is connected and TWS to be default when it/both devices is connected, which works fine…
Although, when I pause the media, the volume keys and System tray icon’s hover-scrolling, start adjusting volume of Built-in-analog’s volume.
This has been happening for a while now, maybe a month before that It wasn’t happening.

This is a little annoying when I have to - pause the media adjust the volume and play, I now just have to adjust while its playing.

I tried troubleshooting a little, with some commands I found on other topics and stuff, but it didn’t work, I also tried setting speaker as default again and also clicking on ‘play all audio via this device’ option in system tray settings, but didn’t work.

What did work tho, is when I opened qpwgraph, and disconnected Plasmashell’s output to Built-In-Audo-Stereo and connected it to BT Speaker’s Playback Nodes. I have to do this everytime I re-connect the speaker, or reboot

So, is there some setting I messed up that I can quickly fix or its intended as I’ve noticed that when audio is not playing, within few seconds Bluetooth devices go to Suspended mode not idle, probably for battery saving…
But even though its suspended, I should be able to adjust volume right?