I've been having a very similar problem since early this year.
Everything was fine when I decided to upgrade the motors, escs and controller. While I was in this process, over the course of about a few weeks, a new version of the software came out so I upgraded. Then version 5 of the Android came out so I upgraded my Nexus 7 to that and a new version of the ios for my IPod (which is just a backup) came out so I upgraded to that. When I finally finished the work on the copter I started it up and got the "Connection to Phantom Failed". To make a long, long story short I have since done the following:
-bought a new wifi repeater = no luck
-bought a new wifi module = no luck
-bought new cables = no luck
-ran the calibration software 1000 times = no luck
-reinstalled the camera software multiple times = no luck
-ran the binding successfully 100's of times, clicking the blue check box = no luck
Yes I see the Phantom wifi connection on both my devices.
Yes I can statically take pictures and video with the camera and view them np.
Yes the gimbal moves up and down with the controller and the motors start np.
I have no telemetry at all with the exception of wifi extender battery.
I've contacted DJI and they keep sending me the usual set of binding, re-installation/calibration steps.
At this stage I'd just like to send it a reputable place to fix, who do you suggest?