Fwiw, as I reported on other threads (and to DJI Support), my new MPP was disconnecting from RC at close range, incl. to the point where failsafe RTH hovered above the landing point due to obstacle detection, with no way to force land. Each time, I ultimately regained control by power cycling the RC, but only for seconds at a time, just enough to force land.
After one of these landings, I noticed Djigo4 reporting RC firmware version 00.00.0000. Turned off RC, let it cool down for ten minutes, and voila, firmware version reverted to normal, RC connected to MPP, flew again normally for a few minutes, then both aircraft and Djigo4 disconnects started all over again.
I started suspecting RC overheating, and noticing its fan not running normally. Eventually, even when cooled the RC wouldn't complete a firmware refresh to 01.04.300 (but would downgrade to 200, oddly). So, I returned the whole bundle to Costco for an exchange, under their excellent satisfaction guarantee.
So far so good, no aircraft disconnections from the new RC and MPP. Although, I *have* experienced an unexpected
DJI Goggles disconnect mid-flight, where they too subsequently reported firmware 00.00.0000 until after a power cycle and cool down.