The music application I mentioned has an edit mode. That edit mode has a Genre field that oddly enough shows the Id3v2 tag properly. It also has a drop down so that as I type a Genre a drop down list shows entries that match.
A quick glance of the Id3 specification seems to indicate that v1 used a byte (as you mentioned) and v2 uses free form. So, my wild guess is that the muxzing editor CAN edit the v2 tag BUT when querying the Android for genres the Android is limited to a list of genres from some internal V1 tag list (extended or otherwise)? OK, that is going out on a limb.
IF I set the MP3 tag to one of the items in the drop down list, then it works.
BUT there are tracks that came with the phone (and ONLY those) that have Genres not in the list (Electronica/Dance) and those appear in the Genre index perfectly. If I edit a tag in another track to match those, no go. Totally weird. I looked at the MP3 tag data via Jaikoz and do not see anything unusual on these UNIQUE WORKING tracks (except that the tag included & or /).
Tried your suggestion and thank you so much for the very clear instructions. But no go.
The Android Genre issue is a pain in the neck, for me and others. The bug may be some weird internal table lookup issue that defies analysis from the outside. Or maybe I just do not have the time to deduce the trick while preparing for my trip.
Either way, it is most disappointing.
Any other ideas?