@samuel.tx do you mean that CeGetVolumeInfo is unreliable but GetPartitionInfo should be reliable? CeGetVolumeInfo seems to work fine for me, the flags value has always given me a correct bit for TFAT (I’ve never seen it wrong after hundreds of tests). I’m having trouble with GetPartitionInfo, sometimes the PARTINFO::bPartType value is wrong. The same incorrect value is also displayed by the Storage Manager control panel applet. If I format 2 SD cards as exFAT and insert both, one will show correctly as 0x07, the other as 0x04 (which is wrong). If I only insert 1 card, then sometimes the bPartType is 0x07 sometimes is 0x04. Sometimes re-inserting the card will change the value. Sometimes, if it shows the 0x04 value, then it will stick with that card, and that same value shows when putting it in another machine even after multiple reboots and multiple reformats. Any suggestions?