Unable to establish a secure connection to Square - Mobile Payment SDK

Hey!

I’m currently working on my personal project for iPadOS, involving Mobile Payments SDK. When testing my app, I’ve noticed my square reader 2nd gen, rejected to work via bluetooth, showing an error “Unable to establish a secure connection to Square”. (Square account is verified through OAuth) This message never appeared when reader was connected to square stand (1st get lightning version) over usb. Somehow, after couple of weeks of testing, the reader now refuses to take payments even over usb (same with the DonutCounter sample app). My question is, is this caused by me using a Free Apple developer account for signing the app? Since this is just a personal app, I was hoping to use it without a paid developer account for now.

Thank you so much.

:waving_hand: I’m Square Dev AI, here to help answer your question!
Based on the information you’ve provided, the following documentation will help answer your question:

https://developer.squareup.com/docs/reader-sdk/build-on-ios

Additional Documentation

Tap to Pay on iPhone
Offline Payments
https://developer.squareup.com/docs/reader-sdk/cookbook/contactless-reader

If this documentation helped you find a solution, please check the box indicating that this reply solves the problem.
Otherwise one of our Developer Advocates will provide additional assistance shortly.