Sounds like you have the same problem I had last time but mine is with ipad mini 2.
Try reinstall the firmware again and log back to DJI go app and try again, that might solve the issue. maybe a new cable helps too.
I did everything you recommend. It si more better, but not perfect. If I fly in open air, it si fine, but when a drone is not in sight, for example, behind trees, I'm losing the signal. I flew three batteries, I'll continue to test.