I recommend cleaning out the connection port on your phone. I just did this with a sewing needle and it improved connections on everything, including my DJI controller. Crap gets in there, its just how it is.
When I have had connection issues, I've found that by quickly pulling the controller cable all the way out of the phones port, then reattaching it, it gets the connection back.
Just some food for thought.