I had the same issue but solved it by using the settings on the second part of this page about ZAR – Real-time disk reader settings. In this case, this is what's recommended:
"Timeout" – set to 200 ms unless doing RAID recovery. For a RAID recovery, set to 500.
"Retry attempts" – set to 1 unless the analysis is unacceptably slow. To increase speed, set to 0.
"Avoid repeated retries" – enable.
"Skip factor" – set to 32, unless the analysis is unacceptably slow. To increase speed, gradually increase "Skip factor" until satisfactory speed is achieved.
I'm having a similar issue except I knowknew my card iswas fine. I cancould open it in the computer and browse files, use it in the camera, etc. I just removed the files off of it after loading them into my laptop. Then some water splashed on the laptop. So I wanted to recover the one day's worth of photos and videos on the card that I had just deleted. Zar is the only tool I found so far that said it will recover photo and video files for free and unlimited, but it marked all sectors of the card as bad, when that can't be true. Other programs found files but won't recover them for me because of their limits. I don't want to pay due to it just being a few files and I know they still exist on the laptop (everything is fine and dry besides the keyboard and trackpad).
Once the laptop's keyboard dries out in a few days I can maybe get the files, but I wantwanted them now to keep my vlog all in order.
Changing the setting fixed the issue.