I just made it happen by clearing them all off on PC, then I asked Alexa to play this station, and here you can see that it added it right back, as soon as the song started on Alexa. Here are the details of both stations, as you can see, one has many more votes, but the new one that keeps showing up causes me to like and dislike songs on it because I am unaware it is not the correct station.
... View more