I recently updated MusicBee from 3.2.6902 to 3.3.7155
When I connect my device [tablet] (Amazon Fire HD 8 6th Generation) to my PC (Win 7) (wired), the device icon on the upper right area doesn't appear.
But it does detect my Samsung Android smartphone.
On my device I checked if MTP is selected, and it is.
In the Error Logs I see this:
8/5/2019 12:35:43 PM - Unable to initialise device=Exception from HRESULT: 0x80042009
I never had this issue before with this tablet with the older MusicBee version. :(
Okay, here is the error log:
8/8/2019 8:11:03 PM - Line=21
8/8/2019 8:11:03 PM - Unable to initialise device=Method not found: 'Void PortableDeviceApiLib.IEnumPortableDeviceObjectIDs.Next(UInt32, System.String[], UInt32 ByRef)'.
FYI: I didn't update MusicBee, so I was still using v3.2.6902 when I swapped the debug exe file you gave me when I conducted this test for you.
Plus, I loaded MusicBee while my Amazon Fire HD device was connected to the PC, in order to get the error you needed.
If you still wish for me to update MusicBee and then test this debug exe file again, just let me know?
UPDATE:
One thing I noticed that after replacing the debug exe with the original one, the part that I stated above where "detect MTP device" is found was was turned off or unchecked by the new exe. So that was weird, perhaps a clue? Because my tablet was still connected and did not detect it because of that setting...
Glad I ran a backup of my settings, I think the new exe changes some of my settings. Let me know if you want for me to investigate this more... or you have enough info with that debug output above?
UPDATE 2:
Comparing the changes between my older saved settings and this new debug version settings, here are a few lines that may help?
v3.2.6902
<SystemEnableMtpDevice>true</SystemEnableMtpDevice>
Debug Version
<SystemEnableMtpDevice>false</SystemEnableMtpDevice>
Plus on the new debug version, it removes this line that represents both my devices that I sync with MusicBee:
<RootStoragePath>Fire - 8HD - Red\Storage device\</RootStoragePath>
<RootStoragePath>Samsung\Card\</RootStoragePath>
Here is something I spotted, when I uninstalled the new version and returned to v3.2.
I noticed that the older MusicBee version writes the storage path complete like this:
Fire - 8HD - Red\Storage device\
(https://i.ibb.co/BCHqK7F/older-path.png)
And the new MusicBee version rewrote the storage path this way:
(https://i.ibb.co/TggGy03/new-path.png)
You see, that device, I named it like this "Red's Fire HD 6 Gen." under the Change Your Device Name options under my tablet's settings.
And MusicBee detects it like: Fire - 8HD - Red.
So I wonder if that is the issue? The newer versions are omitting parts of the path? -- I sort of explained that earlier in this thread about comparing MusicBee Settings -- if you recall.
Plus note, that the Storage device part is my SD card on my tablet, and not the device's internal memory.
So I hope this helps?
Please forgive me in advance, but I am not too comfortable in giving you the entire error logs. I don't know if I will be giving you something that is personal to my device.
Both logs gave a folder structure of the root of my SD card on my tablet and also my Internal Memory of my device. Plus it gave the same or at least two different 36 chars code. Including the serial number of my device in one or two lines within the LOGs.
I don't know if that can be used to identify my tablet on the net, but I rather not share that. So I will replace the 36 chars code with just that: 36 chars code. And will only opt to list a few standard folders -- and not every folder and sub-folder on the root of my device. Plus, rename the serial code to SN.
v3.2 LOG:
8/19/2019 8:21:15 PM - device name=Fire - 8HD - Red
8/19/2019 8:21:15 PM - 36-chars-code-7=Amazon*
8/19/2019 8:21:15 PM - 36-chars-code-8=Fire*
8/19/2019 8:21:15 PM - 36-chars-code-9=SN*
8/19/2019 8:21:15 PM - 36-chars-code-3=1.0*
8/19/2019 8:21:15 PM - model=Fire
8/19/2019 8:21:15 PM - 36-chars-code-12=null int
8/19/2019 8:21:15 PM - 36-chars-code-4=Internal storage*
8/19/2019 8:21:15 PM - 36-chars-code-3=DEVICE*
8/19/2019 8:21:15 PM - storage[0]=s10001,Fire - 8HD - Red\Internal storage\
8/19/2019 8:21:16 PM - 36-chars-code-12=Android*
8/19/2019 8:21:16 PM - 36-chars-code-12=Music*
8/19/2019 8:21:16 PM - 36-chars-code-12=Podcasts*
8/19/2019 8:21:16 PM - 36-chars-code-12=Ringtones*
8/19/2019 8:21:16 PM - 36-chars-code-12=Alarms*
8/19/2019 8:21:16 PM - 36-chars-code-12=Notifications*
8/19/2019 8:21:16 PM - 36-chars-code-12=Pictures*
8/19/2019 8:21:16 PM - 36-chars-code-12=Movies*
8/19/2019 8:21:16 PM - 36-chars-code-12=Download*
8/19/2019 8:21:16 PM - 36-chars-code-12=DCIM*
8/19/2019 8:21:16 PM - 36-chars-code-12=kindle*
8/19/2019 8:21:16 PM - 36-chars-code-12=Books*
8/19/2019 8:21:16 PM - 36-chars-code-12=Documents*
8/19/2019 8:21:16 PM - 36-chars-code-12=backups*
8/19/2019 8:21:16 PM - 36-chars-code-12=albumthumbs*
8/19/2019 8:21:16 PM - 36-chars-code-12=bluetooth*
8/19/2019 8:21:16 PM - 36-chars-code-12=null*
8/19/2019 8:21:16 PM - 36-chars-code-12=Playlists*
8/19/2019 8:21:16 PM - 36-chars-code-12=null int
8/19/2019 8:21:16 PM - 36-chars-code-4=Storage device*
8/19/2019 8:21:16 PM - 36-chars-code-3=DEVICE*
8/19/2019 8:21:16 PM - storage[1]=s20001,Fire - 8HD - Red\Storage device\
8/19/2019 8:21:17 PM - 36-chars-code-12=LOST.DIR*
8/19/2019 8:21:17 PM - 36-chars-code-12=Android*
8/19/2019 8:21:17 PM - 36-chars-code-12=DCIM*
8/19/2019 8:21:17 PM - 36-chars-code-12=Apps*
8/19/2019 8:21:17 PM - 36-chars-code-12=Alarms*
8/19/2019 8:21:17 PM - 36-chars-code-12=Books*
8/19/2019 8:21:17 PM - 36-chars-code-12=Games*
8/19/2019 8:21:17 PM - 36-chars-code-12=Images*
8/19/2019 8:21:17 PM - 36-chars-code-12=Movies*
8/19/2019 8:21:17 PM - 36-chars-code-12=Music*
8/19/2019 8:21:17 PM - 36-chars-code-12=Notifications*
8/19/2019 8:21:17 PM - 36-chars-code-12=Pictures*
8/19/2019 8:21:17 PM - 36-chars-code-12=Ringtones*
8/19/2019 8:21:17 PM - 36-chars-code-12=Playlists*
v3.3 LOG
8/19/2019 8:23:38 PM - device name=Fire - 8HD - Red
8/19/2019 8:23:38 PM - 36-chars-code-7=Amazon*
8/19/2019 8:23:38 PM - 36-chars-code-8=Fire*
8/19/2019 8:23:38 PM - 36-chars-code-9=SN*
8/19/2019 8:23:38 PM - 36-chars-code-3=1.0*
8/19/2019 8:23:38 PM - model=Fire
8/19/2019 8:23:38 PM - 36-chars-code-12=null int
8/19/2019 8:23:38 PM - 36-chars-code-4=Internal storage*
8/19/2019 8:23:38 PM - 36-chars-code-3=DEVICE*
8/19/2019 8:23:38 PM - storage[0]=s10001,Fire - 8HD - Red\Internal storage\
8/19/2019 8:23:38 PM - Unable to initialise device=Method not found: 'Void PortableDeviceApiLib.IEnumPortableDeviceObjectIDs.Next(UInt32, System.String ByRef, UInt32 ByRef)'.
8/19/2019 8:24:24 PM - 36-chars-code-5
8/19/2019 8:24:24 PM - 36-chars-code-4
8/19/2019 8:24:24 PM - 36-chars-code-7
8/19/2019 8:24:24 PM - 31=Amazon
8/19/2019 8:24:24 PM - 36-chars-code-8
8/19/2019 8:24:24 PM - 31=Fire
8/19/2019 8:24:24 PM - 36-chars-code-9
8/19/2019 8:24:24 PM - 31=SN
8/19/2019 8:24:24 PM - 36-chars-code-3
8/19/2019 8:24:24 PM - 31=1.0
8/19/2019 8:24:24 PM - device name=
8/19/2019 8:24:24 PM - device name=Fire
8/19/2019 8:24:24 PM - 31=s10001
8/19/2019 8:24:24 PM - 31=s20001
8/19/2019 8:24:24 PM - model=Fire
8/19/2019 8:24:24 PM - 36-chars-code-12
8/19/2019 8:24:24 PM - 10=null
8/19/2019 8:24:24 PM - 36-chars-code-4
8/19/2019 8:24:24 PM - 31=Internal storage
8/19/2019 8:24:24 PM - 36-chars-code-3
8/19/2019 8:24:24 PM - 31=DEVICE
8/19/2019 8:24:24 PM - storage[0]=s10001,Fire\Internal storage\
8/19/2019 8:24:24 PM - 36-chars-code-12
8/19/2019 8:24:24 PM - 31=Android
8/19/2019 8:24:24 PM - 36-chars-code-12
8/19/2019 8:24:24 PM - 31=Music
8/19/2019 8:24:24 PM - 36-chars-code-12
8/19/2019 8:24:24 PM - 31=Podcasts
8/19/2019 8:24:24 PM - 36-chars-code-12
8/19/2019 8:24:24 PM - 31=Ringtones
8/19/2019 8:24:24 PM - 36-chars-code-12
8/19/2019 8:24:24 PM - 31=Alarms
8/19/2019 8:24:24 PM - 36-chars-code-12
8/19/2019 8:24:24 PM - 31=Notifications
8/19/2019 8:24:24 PM - 36-chars-code-12
8/19/2019 8:24:24 PM - 31=Pictures
8/19/2019 8:24:24 PM - 36-chars-code-12
8/19/2019 8:24:24 PM - 31=Movies
8/19/2019 8:24:24 PM - 36-chars-code-12
8/19/2019 8:24:24 PM - 31=Download
8/19/2019 8:24:24 PM - 36-chars-code-12
8/19/2019 8:24:24 PM - 31=DCIM
8/19/2019 8:24:24 PM - 36-chars-code-12
8/19/2019 8:24:24 PM - 31=kindle
8/19/2019 8:24:24 PM - 36-chars-code-12
8/19/2019 8:24:24 PM - 31=Books
8/19/2019 8:24:24 PM - 36-chars-code-12
8/19/2019 8:24:24 PM - 31=Documents
8/19/2019 8:24:24 PM - 36-chars-code-12
8/19/2019 8:24:24 PM - 31=backups
8/19/2019 8:24:24 PM - 36-chars-code-12
8/19/2019 8:24:24 PM - 31=albumthumbs
8/19/2019 8:24:24 PM - 36-chars-code-12
8/19/2019 8:24:24 PM - 31=bluetooth
8/19/2019 8:24:24 PM - 36-chars-code-12
8/19/2019 8:24:24 PM - 31=null
8/19/2019 8:24:24 PM - 36-chars-code-12
8/19/2019 8:24:24 PM - 31=Playlists
8/19/2019 8:24:24 PM - 36-chars-code-12
8/19/2019 8:24:24 PM - 10=null
8/19/2019 8:24:24 PM - 36-chars-code-4
8/19/2019 8:24:24 PM - 31=Storage device
8/19/2019 8:24:24 PM - 36-chars-code-3
8/19/2019 8:24:24 PM - 31=DEVICE
8/19/2019 8:24:24 PM - storage[1]=s20001,Fire\Storage device\