Maximum size for USB?

Is there a max size for a usb drive when transferring files?
I’ve read where many usb 3.0 thumb drives don’t work well with the 1F, luckily i have a few usb 2.0 drives… just wondering if i should use a 32gb, 64gb or if is makes any difference.

I am sure there is some upper limit, though I don’t know what it is for the RPI. 32gb is fine. Or just upload directly to the controller to avoid the USB drive entirely.