I managed to upgrade my (new) B50 using a plastic SD card reader. It’s a Chinese product using a chipset that is not well-supported otherwise.
I am getting regular drop-outs on ARC. (B50 ARC Issues with 52-452f344c - #3 by neik)
When playing from USB the song list in the app is empty.