Hi! By any chance, did you find a solution to your problem?
2 years later and I'm facing the same problem as you, and your post is one of the extremely few results I can find on the internet that mentions the “Card cryptogram invalid” error. I’ve tried debugging using the gpj source but I still cannot solve the problem. I’d be so very very grateful if you can point me in the right direction. Thanks in advance! =)