Just my 2 cents...
There seems to be a fairly wide disconnect between DJI Hardware, DJI Warranty, DJI Software and DJI support. The latter is worthless...nothing more than mere decoration. The former 2 are pretty awesome. My experience with DJI Hardware and DJI Warranty have been very good. BUT...I do a LOT of hand-holding. I don't just send the bird back and say, "This doesn't work." I painstakingly post videos to show the condition and what I did to try to eliminate variables. For instance, in this video, after my business partner had sent his bird back once only to find it wasn't repaired, I show DJI that the problem is NOT the controller:
As you can see, my business partner, Derek, had sent the bird back once before and had received a new controller. I wanted to make sure that that didn't happen again.
The real secret to making DJI products reliable is to approach their software and firmware with caution. NEVER use the latest/greatest software/firmware. I have found LEGACY versions of BOTH that work extremely well in ALL my birds. Between my partner and I, we have 3 Inspire 1's, 3
P4P's and 1 Mavic Pro (mine). All 3 run legacy firmware. Both apps, Go and Go 4, are also legacy versions.
For me, this is a win. Most folks buy these birds because they're sold as "plug-n-play." But, unfortunately, as you have experienced, they have issues. But you're not alone! The Pro's do this, too. TWO of my highest paying gigs were when professional cameramen purchased drones for aerial shots, and duly crashed them, losing an entire day's footage.
Because I ignore updates and do my research regarding which FW and Software does what, my birds are 100% rock solid reliable - all 7 of them. I think this puts me and my partner ahead of the game business-wise. Add to the list that the
P4P's have been hacked so they RTH at 33-34 mph instead of the OEM 26 mph (and some other hacks), and we've become a very efficient machine. I find the more proactive I am with drone (turn off all automated safety nets, and rely on my own awareness), the better. Object Avoidance is disabled on all birds.
Ironically, the only 3 crashes I've had in my life have been due to prop failure, 2 of them due to aftermarket props. There's no firmware cure for that....<;^)
My strong recommendation is to document your issues via video, and upload them to YouTube. A video is worth a million words.
Good luck!
D