This is a powerful tool... and it works.
As expected, any USB drive, irrespective of its capacity or size, will take a LONG time to complete.
To ensure it works, close ALL windows explorer windows, and all other activities, including browser windows. Remove ALL USB drives that working correctly. But do not insert the problematic one.
Then start the app. When the app starts fully, then insert the troubled USB drive. The app will then run "Detect" again, and auto-select the troubled drive.
It is important that Windows OS detects the drive. It doesn't matter if the OS cannot "Read" the drive. As long as the USB drive gets a Drive Letter, this app should work.
Have patience, do not do anything else on the PC.