@Hands0n
6. I tried, but was unable to downgrade the firmware (no change)
Use independent app Dumldore to perform the firmware down-version change. There are several YouTube HowTo with links for the relevant firmware. Once the process is kicked off using Dumldore you can monitor progress using DJI Assistant (simply start it and then select your P4, where it will display the progress). HTH
Something else to maybe try, this came up in some chit-chat, is to re-apply the firmware V02.00.0106 using DJI Assistant - a few folk have said that has solved problems updating as well as down-versioning.
Another lad has suggested that after V02.00.0106 the VPS should be re-calibrated (again using DJI Assistant), something that I did not think to do. I noticed in my flight log output that the IMU (Barometer) and VPS were reporting different altitudes, at one point where the P4 was above 30ft altitude the VPS was reporting 0 altitude!
At this stage, I am going to fly the down-version v01.02.0602 as soon as I can and assuming all is okay I may just go back up to V02.00.0106 and this time recalibrate the VPS before flying again. It all depends on how much time I can grab to do all this work.