We have a 2014 Silverado and a 2021 GMC. We have played a 32gb SanDisk with 3,000+ songs for years in the Chevy. We have a 16gb SanDisk in the GMC with 3000+ songs also. Wanting to use the 32gb SanDisk from the Chevy, in the GMC, we found that the GMC would not read it. Reading blogs, it seemed that maybe the GMC might only read a 16gb USB, so I opened a new 16gb SanDisk - that looked just like the 32gb - and loaded about 20 songs. Both SanDisk USBs - the new one and the one from the Chevy were entirely black plastic and shaped the same, with the gb size appearing to be the only difference. I tried the USB drive (the 16gb SanDisk that has worked in the GMC for over a year) in the Chevy and it worked fine. By the way, all three are formatted FAT32. In the meantime I bought a 16gb SanDisk that looked exactly like the 16gb in the GMC. The only difference I can see in the SanDisk from the Chevy and the one we use in the GMC is - the part that inserts into the drive is METAL! The new metal one works just fine. Hope this helps someone. Thanks everyone for your info on this site.