MRZ decoding strategy
PACE works sometimes and sometimes not on same document
Need more information.
Mutual authentication failed: expected length: 40 + 2, actual length: 2
Typically that lock is time based: Leave the card powered for 30 seconds or so before trying BAC again usually solves it.
Problem reading Optional Data 1 from T1 documents
OP worked around the problem. Anyway was fixed in 0.7.30.
Wrong 3-line MRZ on type 1 document returned by getContent() method