I can't tell if it's:
- Certain artists are paying Spotify to favor them in randomization?
- There's some kind of shared random seed across devices that results in picking a tiny subset of songs to randomize from in the first place?
- Other?
I do notice that the effect seems to persist for maybe a week, then I'll never hear those songs again, but now it'll be different songs that keep popping up repeatedly.
There's a related effect when you launch a radio station based on an artist or track. If you launch it multiple times in the same day or week, you get the exact same list of tracks. But maybe a week later the tracks have changed, like the radio has been recalculated based on a different random seed.