Would you like to read about another 39 year old DOS bug that I found recently? This one causes an unlucky file to get truncated if it is in the wrong spot of a FAT12 partition when you move from an early version of DOS to a later one.
Get some popcorn and enjoy!
https://www.brutman.com/Adventures_In_Code/FAT12_File_Truncation_Bug/FAT12_File_Truncation_Bug.html