I fly the P3pro, have you installed to newest firmware 1.10.9 to your P4? if not be aware you can not roll back the firmware to previous versions once installed. There seems to be a lot of problems with the latest FW, Many people complaining. DJI failed to let users know about the no rollback built into it and many are stuck with a brick that wont fly or even worst one that flies with no confidence !
I installed the FW1.10.9 and the installation went OK, DJI Go (P3) updated as well as controller. Got the .txt file showing upgrade "sucessful"
Will fly tomorrow, hope I am one of the lucky ones that have no issues.
The only way to roll back out of FW V 1.10.9 is to tear the copter apart, remove the motherboard micro sd card in it, re-silicone a new micro SD
(might as well put a larger GB card in to store more flight logs) then d/load the previous version .bin file and upgrade, OR send it to DJI and hope to get it back in a month or two !!