On EVERY update, my RC has failed to recognise that there is an update after successfully updating the aircraft without issue. In the last updates it literally took an hour plus for the iPhone and controller to recognise that there was an update. Today it's past that 'horrible hour' and still no bloody update for the RC. In fact, how onward to know there is an update for the RC? It's not on the website there is no indication anywhere else! I wish DJI would sort this f*****g crap update procedure out.. I don't have hours to sit around waiting!
Here's is my procedure that I know others use:
1. Download DJI GO (or upgrade to it)
2. TURN ON AIRCRAFT & CONTROLLER then Connect iPhone to your Phantom 4 using the special cable
3. Firmware update reminder should be on a home page. Click the update.
3.1. If your app doesn't show the update reminder, please restart the app
3.2. If your app still doesn't show the update reminder, please re-install the app
3.3. If your app STILL doesn't show the update reminder, please make sure you have the internet connection, leave it open on the home page for a while. It could take some time to show up.
4. Follow the steps given in the app - will download the f/w to phone first.
4.1 Make sure that short OTG cable is pluged in the aircraft and the long cable is pluged into your mobile device.
5. Upgrade your firmware - Press Upgrade once f/w is downloaded
5.1 Don't turn off the aircraft, RC or DJI GO before the FW upgrade is complete.
5.2 The aircraft can behave abnormally when updating the app. Led lights can shine randomly, the gimbal can go limp, drone might make different sounds. Don't worry, just give it a bit of time.
6. When Aircraft Upgrade is succesful! -
1. Turn OFF Aircraft and disconnect from iPhone.
2. Turn OFF RC and STOP GO App.
3. Restart the aircraft
4. Connect your mobile device with remote controller (RC should be turned OFF when connecting)
5. Now turn ON RC and START GO App
6. Now update your RC - when you see the upgrade prompt on the DJI home screen of the GO App.
If all fails to update controller, POWER EVERYTHING OFF FOR A FEW MINS, REPLACE AIRCRAFT BATTERY WITH ANOTHER. TURN EVERYTHING BACK ON.
Sent from my iPad using PhantomPilots

Here's is my procedure that I know others use:
1. Download DJI GO (or upgrade to it)
2. TURN ON AIRCRAFT & CONTROLLER then Connect iPhone to your Phantom 4 using the special cable
3. Firmware update reminder should be on a home page. Click the update.
3.1. If your app doesn't show the update reminder, please restart the app
3.2. If your app still doesn't show the update reminder, please re-install the app
3.3. If your app STILL doesn't show the update reminder, please make sure you have the internet connection, leave it open on the home page for a while. It could take some time to show up.
4. Follow the steps given in the app - will download the f/w to phone first.
4.1 Make sure that short OTG cable is pluged in the aircraft and the long cable is pluged into your mobile device.
5. Upgrade your firmware - Press Upgrade once f/w is downloaded
5.1 Don't turn off the aircraft, RC or DJI GO before the FW upgrade is complete.
5.2 The aircraft can behave abnormally when updating the app. Led lights can shine randomly, the gimbal can go limp, drone might make different sounds. Don't worry, just give it a bit of time.
6. When Aircraft Upgrade is succesful! -
1. Turn OFF Aircraft and disconnect from iPhone.
2. Turn OFF RC and STOP GO App.
3. Restart the aircraft
4. Connect your mobile device with remote controller (RC should be turned OFF when connecting)
5. Now turn ON RC and START GO App
6. Now update your RC - when you see the upgrade prompt on the DJI home screen of the GO App.
If all fails to update controller, POWER EVERYTHING OFF FOR A FEW MINS, REPLACE AIRCRAFT BATTERY WITH ANOTHER. TURN EVERYTHING BACK ON.
Sent from my iPad using PhantomPilots