I think you need to add another event - "For each EnemyCardnPieces" between events 767 and 768.
Otherwise in event 768 you are picking just one CardsnPieces instance (closest to the first picked instance of EnemyCardnPieces).
Also, I don't know what's the situation with layers in your game. If these objects are on layers with different parallax, you might need to re-calculate their coordinates..