Hey Henrybros!
Strange one, so the same result on two different external disks, both formatted differently, in safe boot, (And on another user?),
I know it doesn’t matter what file type now, but how about the location that you’re transferring from? If from another location, even a cloud service, any difference?
Does it react the same in an external disk as NOT (case sensitive)?.
Since you were able to test on another drive. If possible, can you test the read/write privileges, and connect two separate external drives.
Mac
External 1
External 2
Can you open the files after transferring from:
Mac to external 1
Mac to external 2
External 1 to Mac
External 2 to Mac
External 1 to External 2
External 2 to External 1
Can you “Get Info” on the main HD, and both thumb drives to show the “Permissions” And formatting and space of all?
Have either been previously used, for Time Machine or some other specific function?
It may still be a good idea to reset the firmware, specifically the SMC and NVRAM, (If you haven’t already).
If it’s the exact same result in both external drives, safe boot and another user, and the time/date/region is correct, I’d:
Disconnect all external drives.
Boot to recovery mode with Command R
Open Disk Utility
Select View > Show All Devices
Then select all the internal disks and volumes running “First Aid” on all, starting with the SSS/HDD, then the Container them the volume’s (Macintosh and Macintosh Dada).
If it finishes okay, restart and test, if not, as said before, a Reinstall may be a good idea, or if need be, backup/erase/reinstall.
I think another important question may be the hardware specs of your Mac.