I stole this from another thread, but when I power on in this order, I never have issues:
1. Power on Remote Control
2. Power on Spark
3. Let them Connect.
4. Put iPhone into Airplane Mode
5. Start the DJI app (Device Disconnected Screen)
6. Plug OTG cable into iPhone first...