Hello @melaghil
1. What are the possible causes or scenarios that could trigger this InvalidResponseLengthException?
What did you do to trigger such an exception?
2. How can we properly handle this exception in our application without requiring the card to be formatted?
Generally, the standard process for accessing an EV3 card is as follows: Get and Select the existing application ID(AID) and file ID (FID), then authenticate. After successful authentication, you can read and write the data in the file.