Hello everyone. The problem has been solved although I still do not understand it. I am posting this so that if this happens to anyone else they might find this thread and stop thinking they are going insane. A few weeks ago I noticed a totally different problem with my Minix. The clock was never correct, even though it was set to automatic update and I have a good Internet connection. I took it apart and measured the battery. It was exactly 3.0 Volts which is good. A new battery might measure 3.2V. So I reassembled it. Then a few days ago after manually resetting the time I noticed the time jumped back a few hours at random. So I took it apart again (with power disconnected) and measured the battery voltage. Still 3.0V. But while I was probing the battery connector I accidentally shorted the probes for a second. I checked the voltage after that and it had gone down to 2.8 V which is still plenty. But I think the short may have reset some circuit because after that the clock is now working perfectly. So just now I tried my 4GB and 16GB flash drives and they both are recognized and work perfectly!!!! If anyone has theories about why this fixed it I would love to hear it. So this problem had nothing to do with drivers, Windows updates, etc. (this Minix is still running Win 10 Home (old version).