After several months of procrastination, I came to the forums to reiterate what the OP has said that Shuffle is broken.
I do not have No Reshuffle enabled. I do see the Shuffle Randomization bar and will play with that a bit.
I've been out in the yard with ear buds in working on weekends listening to many hours of music. The same exact shuffle sequence of songs keeps coming up over and over again a day later. I am playing out of a Queued playlist currently with 1905 songs. This morning I went into the queue and specifically picked a song. After it finished, the next 6 songs were in the same sequence from a day or two ago. This is extremely annoying. I would be fine with picking a fully random setting (of the queue, not all 8000 songs on my phone), but there is no such option.
My play options are Repeat Off and Shuffle Songs. Do I need to empty the Queue and restart it every few days?
Pixel 5a running 13.