Have you also copied back the photos and compared against their original versions?
...or at least have you checked if these photos can be displayed at different positions of the card? (So copied first, copied in the middle, copied around the last, etc...)
We are not joking, this is a serious problem of a lot of sellers.
These cards report fake capacities (like 2 TB), behaves like if it would be true, but when you write data to the card which should go above the address of the last real data, it will overwrite existing data causing them to be lost.
I have found a lot of fake cards