MB follows the windows convention of folder/ filename uniqueness being case-insensitive, so this belongs as a wishlist request for when synching as its not implemented, although its the first time i have heard anyone with an android device say its been a problem
I'd like to add a +1 to that wishlist request.
MusicBee organizes my music with the following cases:
./Music/G/
GMCFOSHO/2swag4clos.mp3
./Music/B/brandUn DeShay/Volume Two!
for the Show/03. Astro no Me.mp3
When I sync my playlists, however, the playlists changes the cases for some, but not all, of the tracks like this:
./Music/G/
gmcfosho/2swag4clos.mp3
./Music/B/brandUn DeShay/Volume Two!
For the Show/03. Astro no Me.mp3
However, I've looked at all my tags and the are consistent and reflect how MusicBee organizes my music.
I was having problems with certain playlists not working in GoneMad 3.0 alpha, so I sent the dev many logs and he just found that the case-sensitivity was the cause because "Any player that isnt file based is most likely just querying the android media store to get access to the filestream to play with the stock media player api."
A few quick tests seems to suggest that I might be able to fix this by deleting all the music from my phone, ensuring the tags are all consistent in MusicBee, and then resyncing.
EDIT: I seems I still have to "clean" the tags in some way before syncing to get the correct path case to be used, so I'm not sure how I fixed it in my test sample yet.