I resolved this issue on my iPhone 7 Plus. Previously I had the "GPS Weak" error message everywhere, including in wide open spaces.
I went into the settings on my phone and checked the location settings (Settings-->Privacy-->Location Services-->DJI Go 4). For DJI Go 4, there are two options...