So I was flying this morning. I got a RC connection error I was around 1200 feet away and 300 up. So my first thought was I'll just bring it back to me. But because I looked at the remote I had lost my visual on the drone itself. So I go to the return home button. I hit it. It starts beeping. I'm watching the telemetry.. I notice that the Magic is going up.. and I thjnk. I haven't changed the return to home parameters ? What the heck. Then I notice that the mavic in only inching towards me in bits and pieces. So not only is it ascending and but it's only coming back to me at like a couple feet at a time.. Then it would stop and then we come up come back at me a little bit more.. I had over 60% left on the battery so I wasn't like been panic mode or anything but I was starting to get concerned that it was going up.. when I got to about 600 ft I said wait a second here and that's why I backed out of the app and I tried to go back in... It wouldn't connect. So what I did then is I I remember that if it loses contact with the remote it just supposed to come home So I turned off the remote.. I turned it back on almost immediately the app restarted everything came back over in the came back But the drone still wasn't coming back to me I actually had to x out of the return to home feature and manually flight back to me. So I landed it turn it off turn off the remote cleared the app from the phone started the whole thing again. Took the drone off off the ground took it up to about 200 ft and took it out about 500 ft and hit the home button again and it did the same thing. This time I had line of sight it was no problem. I just brought it right back to me. So what's going on here ? What could this be ? Why is the return to home function not working ? I think I got lucky today in getting it back. I don't want to lose it What do I got to do to fix it? Has anybody had this happen to them. I've never even heard of this happening before....