I think there might have been a misunderstanding here The setting has three values:
None: Genres are not read from tags or Plex Music, but you can set them manually.
Plex Music: Genres are read from Plex Music cloud data.
Embedded Tags: Genres are read from embedded tags.
The radio logic used to be: use genre radio if we’re not reading genre data from the cloud (because it was assumed if you had it in tags you’d prefer them).
The new radio logic is: use genre radio if you’ve selected None (manual genres), otherwise use style radio.
However, that seems backwards from the release note…
Let me flip this around a bit…it would seem like someone would want style radios in all cases EXCEPT when they are reading their precious embedded tags, right?
This has been driving me crazy for a while, and this thread helps make a bit more sense of the behavior. One clarification based on my testing:
The None value DOES read and update album genre tags from ID3, while also enabling Genre Radio mode in PlexAmp. I tested it by updating local tags and refreshing in None mode and it still updates. It DOES NOT propagate those genres to the artists, however. That didn’t happen until I switched back to Embedded Tags.
I tag all my music locally, and never really want the MusicBrainz/LastFM values. I wish there was a way to have Genre Radio and get the behavior of Embedded Tags. It seems the the two options should be unlinked.
I still can’t figure out how to get Artists Genres in PlexAmp. Even when I switched to None and got Genre Radio, artist pages still show useless Pop/Rock styles.
There will be a fix in an upcoming server release which shows genres radios when the selected option is Embedded Tags (which makes more sense than None).