Not sure how many drives you are trying to fix, your father’s or your own.
Sounds like someone bought a used blade or formatted a new one. New drives larger than 32 GB are formatted as exFAT which supports files larger than 4 GB, which is a FAT32 format limitation.
SecureAccess only runs on SanDisk drives and only supports the drive it is on.
Firmware for Windows devices is gotten from Microsoft. For other OSs I have no idea.