Can't believe this. I uninstalled and reinstalled Nokia Music. Launched it, and I did see Mix Radio. Then, before I could click it, it just disappeared on me. I have location on and feedback on. Nokia should know I am in US, and using US SIM card! The only thing I can think is my Nokia account since Nokia Music automatically logged me in. Maybe they thought my Nokia account was from another region?