That's the problem unfortunately that I had. Windows likes to put it's own files on USB drives that are mounted (like some hidden stuff the system needs to use to index it or something). So when a USB is ejected, etc, it puts data on the drive which modifies the USB slightly giving you a failure in the test when using Fedora images. I recommend using Balena Etcher. When Balena Etcher completes flashing to the drive after verification just pull the USB out. It's how I got past that problem.