Keep loosing BLE connection from iPhone NANO 33 BLE

OK. I would "fake" the access that you suspect is creating issues to just playback some canned data and see if the connection is lost or not