Is the USB drive formatted with NTFS? If so, then it’s possible that it needs to be re-attached to the Windows PC and have chkdsk /f run on the drive, and then eject it safely (don’t just pull the USB cable or the power). More info here:
chkdsk /f