Xiaomi Redmi note 8 Pro
Anker SoundCore 2 Bluetooth Speaker
Android 10 Q1PA. 190711.020
My Question or Issue
So the thing is that at work I have a bluetooth speaker connected to my phone and listen to my +1000 song playlist on shuffle.
Everything is fine when I start playing music BUT when I receive a call I have to turn off the speaker to answer the call and when I'm done I turn it on again and reconnect.
Now this is where the shuffle breaks. Normally the shuffled queue should continue playing BUT as soon as the interrupted song ends it should continue to the next one in queue but that doesn't happen but instead the shuffled queue reshuffles with new songs + the last 10 or 20 songs. I usually receive a lot of calls during work and it drives me insane that I have to listen to the same songs over and over again. Sometimes the shuffle completely breaks and doesn't add any more songs into the queue and when the queue finishes, spotify then drops me out of my playlist and starts playing random music.
I've read that the shuffle feature in general has a strong bias towards specific songs in the past and I don't know if it still has but the shuffle feature does work just fine if you don't touch it and let it play the music uninterrupted but once interrupted it goes haywire.
So what can be done to fix this other then buying a different speaker?
Things I tried to fix this:
-Log out- log in
-Transferred my whole playlist into a new one
-Deleted all liked songs and other minor playlists
-Unpaired my bluetooth speaker
-Updated all apps on my phone and deleted unused ones