This question already has an answer here:
Unfortunately SD Card (Kingston 64gb) that I've used in a photoshoot appeared to be faulty and large part of images taken are simply not visible. However I've been able to copy the files from the card.
I've tried a dozen of apps that were promising to recover broken jpgs but failed.
Is there anything else worth to try to recover the photos, or consider them lost forever?