The title is an under statement!!
Ever since I've been on Windows 10, I've had to use a SD card to transfer code to my Makerbot R2, however the Makerbot SD socket will not read SD cards above 2GB due to the changed addressing needs of larger cards. I had the card supplied with the printer...and a 2GB MicroSD card fited into an adapter, and I could use them in turn to write to and print.
All was fine until the Micro card started getting data errors...so I was down to one SD card I could use. I do have a 2GB card in a camera I could use as an emergency spare! Then I bought my second R2...so now I had two SD cards that would work with two printers. Not a reliable situation....so I scoured EBay, etc to look for 2GB cards...which are starting to slowly disappear as larger capacity cards get cheaper.
I bought three 2GB SD cards....non-descript or non-branded...and when they arrived, I could write to them...but not read them in my Bots!! I checked the formatting (non-FAT, etc), downloaded a SD formatter package from one of the manufacturers and tried reformatting. Two reformatted, the other went totally corrupt....and neither of the two that reformatted could be read by my Bots....and neither by my camera!
In desperation, I bought three used second-hand Micro SDs in adapters and tried them. Two work perfectly...but the third has the same symptoms as the previous three cards I'd tried. At least I have a spare card to write to whilst by Bots are both printing.....but I'm really looking forward to Microsoft getting the USB stuttering issue resolved so I can get at least one of my printers connected up directly.
So it looks as if the 2GB limit is not quite that simple for compatibility with older SD device sockets. There must be 2GB cards that have connection incompatibilities with older devices....perhaps they're the "high speed" technology that 4GB and bigger cards are now advertised as having. I just wonder if the newer 2GB cards are bigger cards that fail to make the grade....and have a board connection cut or made to restrict their capacity to 2GB.