So i recreated all my repeating groups a few days ago and it seemed to fix the problem. Temporarily it seems.
So when you like a song in the Discovery player its supposed to add the current user to a list on the song of users who have listened to the song. this takes the song out of the repeating group because it has a constraint that says “listened to doesnt contain current user”. but for some reason its not always being updated and will randomly jump back to a song that you have already liked or dislike. Please test it for yourselves and share your experiences. if you like a song it will show up under the “My Music” tab (which are songs that shouldnt be in the discovery player anymore but stay).
Edit: it also seems to not be updating the genre types on page load on mobile so if after the tutorial you get a “no songs to show” text then refresh the page.