Hey George, I'd give up on it eventually too, just to be clear. However, in the end it
may just be that location -- too much radio interference, nothing you can do about it.
I've had similar problems to what you're describing on Android. The problem was the aircraft firmware. I had seriously bad connection and streaming video issues when I updated the Mavic to .700 firmware. Went back to .400, everything was perfect again. That's where I still am.
Unfortunately, DJI has removed .400 from their servers. If you do want to try and flash back to that and see if it solves your problems,
@adiru created a Virtual Machine with the .400 firmware cached in DJI Assistant 2 in the VM, and you can use that to get back to .400 if you want to. It's a bit more complicated than usual, though, and you'll have to past the VM step first -- which is easy if you're familiar with the technology, harder if you're not.
I'm pretty sure you can resolve this, if the features of Litchi are important and valuable to you.
Here's a mission I ran autonomously, most of it disconnected. This was nothing production -- I was playing/testing Litchi features, so the composition (shot angles, pans, etc.) are pretty rough. Still, can't do anything like this with GO4.
Perhaps to whet your appetite further, here's a thread I started discussing mission planning techniques and tools, demonstrating how to take a Litchi mission, view it in 3D in Google Earth, and fly it virtually there.
All of this was pre-Mavic; I flew this with my
P4, so the theads/postings are over on the PhantomPilots board.
Anyway, check out the thread:
Litchi: New terrain-following workflow