The app crashes when selecting “Add Contactless & Chip Reader” from the MockReaderUI in the test environment.
Steps to Reproduce:
1. Launch the test app with mock mode enabled.
2. Open the MockReaderUI.
3. Tap “Add Contactless & Chip Reader”.
4. App crashes immediately with the following error.
Logs:
'NSInternalInconsistencyException', reason: 'Mock card reader should not time out during mock pairing'
terminating due to uncaught exception of type NSException
CoreSimulator 1010.10 - Device: iPad Air (5th generation) (A5840DF6-8AFB-47B0-A69B-9EE100070CE0) - Runtime: iOS 17.4 (21E213) - DeviceType: iPad Air (5th generation)
Environment:
- Device: iPad Air (5th generation) Simulator
- iOS Version: 17.4
- Square SDK Version:
square_mobile_payments_sdk: ^2025.3.0
- Sandbox Application ID: Yes