As discussed upthread in more detail and with a lot of personal trial-and-error over the past year, IMHO
the resume playback issue is nearly flawless with MP3 filetypes. Some users have luck with FLAC or others, but I believe you'll find non-MP3 filetypes are far more problematic for more people as you search this and other threads. It's the main reason I switched from FLAC to MP3 VBS months ago and recommended others do the same if the "resume playback" issue bothered them enough. Similar to
@Alkettory, my 480GB USB SSD with only MP3 VBR tracks has been flawless in terms of playback resume.
Despite past theories,
I don't believe physical size of the USB device itself is your issue. Again, upthread somewhere is a long post of testing I did with 12 or so different USB devices from various mfgrs with varying sizes. There was no difference to anything I could find in how MP USB worked based on the physical size of the USB device itself --
except that you can still occasionally come across the odd-USB device that has a physical hardware failure -- which isn't a Tesla issue per se, although I don't believe Tesla's USB error handling has ever been up-to-snuff compared to say Windows, macOS and other more robust OS implementations. (In my testing with failing USB devices, the CID rebooted, wouldn't recognize the device, and things like that -- it never got far enough that a track would play and then not resume.) If you think you may have a failing USB hardware device, my suggestion is to take that device to a more robust environment like macOS or Windows and run a full read/write diagnostic against it, or easier, just use another USB device with the exact same tracks and organization to see if the problem persists -- it's not likely you'll have two USB devices with the same hardware failure, although I did find that situation with 2 name-brand USB sticks that I purchased at the same time, and suspect were manufactured in the same run with similar flaws -- after returning them in-turn and getting replacements, I had no further issue with either one.
Gapless playback IMHO is a long-standing requirement, not a "bug" in the traditional sense -- at least that's how we've tried presenting the need to Tesla in past prioritized attempts. ...and for others, again IMHO, gapless playback is something that needs to first be created by Tesla within MP USB and then turned-on/off as a MP USB option by the listener -- it's not something that gets (ID3) tagged and can be expected to be acted upon in a standard way across all media players. Some players allow this specification at the album level, but it's not what I'd consider anything that's been standardly adopted in the evolving and somewhat loose ID3 specification I would ever hold Tesla to. A workaround today for those that really care about gapless playback for one or more albums, would perhaps be to use a music app on your favorite OS to copy each track in a gapless album back-to-back to form a single encoded file for playback in your Tesla -- at least that's what I'd do if it bugged me enough (it doesn't) to not have the 1-3 second gap between tracks for those special classical/concert albums in your collection (and remember, if it's not MP3, you may well need to sit there and listen to the whole album, or be prepared to replay it and manually scrub back to where you were, as MP USB may not resume the long track once you leave and reenter your Tesla
).