After many moons of enjoying the wonderful combination of MusicBee and Poweramp, I've also suddenly started experiencing syncing issues, between MusicBee (currently on version 3.4.7708) on Windows 10 to an external micro SD card on Android (Mi A3 - I'll call it 'the device'). As with @hhharkness, the problems started after updating from Android 10 to Android 11. I've played around with the MB settings a bit and it's all pretty weird:
Playlists:
Syncing playlists either via usb or wifi doesn't work. Specifically, if I enable "synchronise playlists" (either 'all playlists' or 'selected playlists only') the syncing process starts but doesn't go anywhere, and after a couple of minutes just times out and aborts the syncing process - typical sample entry from the error log using wifi sync:
8/02/2021 19:07:32 - Add playlist "d:\MusicBee\Playlists\Basement.xautopf" Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
Deleting tracks:
Syncing either via usb or wifi removes exactly 1 single track from the device even if multiple tracks were previously deleted from the MB library. To explain this: if I enable "delete files that are not on the auto-sync list from the device" in MB, the syncing process starts but after a couple of minutes just times out then stops. The MB error log (sample below) states that the device failed to respond. However, when I then check manually, the file listed in the error log (i.e. in the below case Boots of Spanish Leather) has in fact been deleted from the device, though the syncing process did not delete any other files. And if I then start a new sync, the exact same thing will happen with the next file to be removed. Typical entry in the error log:
8/02/2021 19:12:47 - Delete "Mi A3\android\Music\Bob Dylan (Live)\1963-10-26 New York City NY, Carnegie Hall\1-05 - Boots Of Spanish Leather.mp3" Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
Adding tracks:
Adding new tracks, and editing existing tracks, from the MB library to the device works just fine, so long as I make sure the uncheck both the "delete files that are not on the auto-sync list from the device" and the "synchronise playlists" options from MB.
Play stats:
Syncing either via usb or wifi does update play count, date last played and other play stats from the device to the MB library.
So not sure what's going on here. At first I thought it was a permissions thing with Android 11, but then the sync process wouldn't be able to add new files or delete even a single file. So I'm assuming something has changed in the way Android 11 reports information in relation to deleting files back to Windows 10 / MB, but the change has not affected other information it reports back? Anyway, my current workaround is to leave both of the above options unchecked, which is less than ideal as I don't have any of my playlists, and have to manually delete tracks from the device.
Any help / ideas appreciated.