Since Flight Restrictions (TFRs) in NJ are a regular occurrence these days I decided to test the DJI lock outs before I found myself at a client site and unable to work.
The main app I use when flying is Litchi. Litchi works with all of my DJI drones without having to pick a different app, providing a familiar interface. It also provides some features that just don’t exist in the Go apps. But, since I do use Go occasionally, I decided I would check DJI lock outs on those too.
Technical details:
| Drone #1 | Drone #2 | |
| Type | DJI Phantom P4 Professional | DJI Phantom 3 Advanced |
| Firmware Version | V01.03.0509 | V1.10.0090 |
| Device | ASUS P01M | OnePlus 3T | ||
| App | Litchi v3.10.7 | Litchi v4.1.0 | DJI Go 3 (latest) | DJI GO 4 (latest) |
| OS | Andoid 5.0 | Android 7.1.1 | ||
| Data Mode | Airplane Mode | Full Data (Wifi and cellular) | ||
Test Results
| Test # | Drone | App Version | Result | Notes |
| 1 | P4P | Litchi v3.10.7 | Flight Allowed | |
| 2 | P4P | Litchi v4.1.0 | Failed to start | Could not manually start motors. Using auto take off I was informed I was near a no fly zone. |
| 3 | P4P | GO 4 | Flight Allowed after self-authorization | Initial attempt locked out. I self-authorized using the text method since I am actually ~100′ outside of the TFR. Normal flight operations after the authorization was approved. |
| 4 | P4P | Litchi v4.1.0 | Flight Allowed | After self-authorizing in test #3 I switched back to Litchi. Normal flight was allowed. Note: I did not shut down the drone while switching apps. |
| 5 | P3A | Litchi v3.10.7 | Flight Allowed | |
| 6 | P3A | Litchi v4.1.0 | Allowed take off and then immediately auto landed | I had no problems starting here but literally 5 seconds into the flight the auto land kicked in and it came down fast, missing a plant pot by inches! It would not start after that. |
| 7 | P3A | GO 3 | Failed to start | Switched to GO 3 after the auto landing but without shutting down the aircraft. I did not self-authorize although the option was provided. |
| 8 | P3A | GO 3 | Flight Allowed | No problems taking off after restarting the phantom |
| 9 | P3A | Litchi v3.10.7 | Flight Allowed |
Based on the above I started to wonder “Is it as simple as just putting the device into airplane mode before starting?”
I ran a quick test using DJI GO 4 and the OnePlus in airplane mode and…it worked! But then I tried without airplane mode and…it still worked, which probably means my self-authorization was still in effect. Obviously more testing is required.
Ultimately there are definitely scenarios that allow you to take off and fly even in a no-fly zone.
The best option is to use the unlock feature that DJI provides and which seems to work well as long as you are in an area with cell reception. For commercial pilots (Part 107 or 333 exempt) and educated users who know whether they have the authorization to fly this is a good thing. Unforuntately it is open to abuse by people that don’t know the rules and choose to just fly anyway. Maybe one day DJI will one day offer a blanket unlock that can be applied once proof of certification was provided and solve the problem of what to do in remote areas with no service.
I’ll continue to experiment with the unlock features as time allows. Future tests include how far outside the zone you have to be for the app to stop complaining and how long does an authorization last.
I would love to hear thoughts on tests you would like to see and the results of any of your experiments in the comments below!


Why is NJ/NY in a no fly zone until 8/20?
My apologies for not responding sooner. I can’t see why that would have been the case as the date has passed. But, for future reference, you can see a list of TFRs anytime at this URL
https://tfr.faa.gov/tfr2/list.html