B50 BT unstable + video issues

On the original firmware. I’m experiencing some instability with BT reception. I have been keeping the device on, connected to a Google Nest Mini and a Xiaomi TV. After a while the sound from the nest starts to hack every minute or two. On the TV I don’t notice the same stuttering of the sound, but sometimes I get the strange problem that the sound is ahead of the video. The TV has ways to adjust if the sound lags, but nothing for sound ahead of video. Restarting the B50 seems to fix things for a while, but I found that my TV won’t always automatically reconnect.

Any tips? TV is right next to the B50. Nest is 5m away in line of sight.