Jun 13, 2016: The firmware released on Jun 13, 2016 corrects the RTH issue for the Phantom 3 Advanced, Phantom 3 Professional, Inspire 1, and Inspire 1 Pro. The issue is still present for the Phantom 3 Standard and Phantom 3 4K.
Apr 8, 2016: The firmware released on Apr 7, 2016 does correct the RTH issue for the Phantom 4, but the issue is still present for all other aircraft types. From DJI on why this firmware release did not contain the fix:
The background is this firmware release also wasn’t planned and primarily addressed a security enhancement we wanted to push out ASAP (and didn’t need all the normal flight control testing). With the exception of some minor issues, firmware for flight control, camera etc weren’t updated to the next major release (which is still under testing - and has been for a while) where the issue below is fixed. The “planned" firmware release is currently the end of April.
Feb 9, 2016: We discovered a DJI firmware issue that prevents the aircraft from executing Return-to-Home (RTH) on RC signal loss when a third-party app is connected via the SDK and using this API function. Our testing shows that the aircraft will hover until the critical battery level is reached (configured in DJI GO) and then execute RTH. If the home point is too distant given the critical battery level, your aircraft may be forced to land at its current location when RTH is activated.
DJI indicated that this issue will be resolved in the next firmware update, but they have not given us a timeline. Until then, we strongly recommend that you do not operate Autopilot near the edge of signal range.