Please confirm for me that "search next provider" -only- works if/when "auto-retrieve missing lyrics for the playing track" is enabled in Tags (2) > auto-tagging. And not when obtaining lyrics via right-click > Auto-tag by track > Update missing lyrics.
I am not quite sure what you are asking, but I'll try.
ALL of my testing so far has been with the "
auto-retrieve missing lyrics for the playing track" is enabled in Tags (2) > auto-tagging. I just UN-checked that, and the Search Next Provider seems to still work exactly the same.
When obtaining lyrics via
right-click > Auto-tag by track > Update missing lyrics, that ONLY works if no lyrics are currently embedded for the track, and then it finds and embeds the first lyrics only. Any further attempt to "right-click > Auto-tag by track > Update missing lyrics" does nothing because the track already has lyrics. Search Next Provider is never available for auto-tag by track.
But to confuse things even further, doing
Auto-Tag>Update Lyrics From Web in the Edit screen
finds totally different lyrics than ANY that are found from Search Next Provider! (at least for my test track shown in posts above). And Auto-Tag from the edit screen overwrites any currently existing embedded lyrics.
I guess I just got "lucky" that I happened to test with a specific track which seems to have a lot of screwed-up lyrics or track ID info out there on different sites; otherwise, none of this would have been very obvious. For
It's Hot Tonight by Alice Cooper (track 1 on Lace and Whisky). ChartLyrics is just wrong, and Genius WAS right, but stopped working just now while I was doing more testing - now if finds nothing from Genius). And the strange lyrics I saw from Auto-Tag are now also coming from ChartLyrics, replacing the original wrong lyrics that sight was providing. I have no clue at all what is going on.