Happy thanksgiving to all.
Welcome to RC flying. This is the nature of the hobby. There are lots of things that can go wrong and there are even more pilot errors. Hardware, software and structural failure is very common. And as we are getting more complicated with GPS and gyro stabilization in miniaturized models there are bound to be problems. Just go to any forum on RC planes and you will see exactly the same ratios of crashes and hardware failures. Look at the government record, all the really expensive drones that crash often.
This is a new part of the RC hobby and a lot of the newcomers to the hobby are discovering the hard way that crashing is just a part of the hobby. AS you get better at it you will crash less, but you will still crash every so often.
Bottom line. This is an experimental hobby you are buying into and you will have problems. Personally DJI is about as good as it gets in this industry, very innovative and most everything works incredibly well.
I have had several model Helis where the tail gyro failed either right away or in a few hrs. I have had the main rotors fly of a 450 in a gym because of me not checking the screws holding the rotors to the shaft. That one was spectacular, but no one was hurt, thank you (insert proper deity here).
OK these MRs are expensive and complete novices fly them right out of the box, with no training or supervision. Traditional RC you join a club, fly on a buddy box until you are signed off by an instructor to fly at the club field. You will crash about a dozen aircraft before you become fairly competent. How do I know, I am an AMA instructor and I teach lots of students how to fly. Lately a few MR buyers came to the club because they wanted to learn and we embrace them and tech the basics.
It is far easier to fly these MRs but they are still just flying models you are responsible for maintaining and flying in a safe manner. I think if everybody had a mentor/instructor when they stared playing with these toys, there would be a lot less problems. Don't get me wrong, you will still crash and have SW problems. Any time you have one company make the MR and write the SW, and a slew of other companies making the smartphone/tablets with any number of possible conflicting Apps running along with the app to control the MR you will have lots of problems.
The way I fly my P3P is always take off in atti and land in atti. Make sure atti works perfectly before switching to GPS, then test that out close by before starting the "mission". Always stay within easy line of sight about 1200' max distance out, never above 400' agl. Basically the same way I fly a RC plane. I am always ready to fly back and land in atti with no auto anything. On older DJI MRs (I currently have a 450, 550 and a S800) you have a manual mode, basically no auto leveling at all. I kind of wish the P3P had that as well, you really have to know how to fly in that mode. And if you had a gyro failure you switch to manual and just fly back and land, it take skill but that is real flying.
I am not even going to go into Lipo maintenance and management. There is lots of info on the WEB about that. But the power percentage gauge in the GO app is not like fuel tank gauge in a car. You have to know what you are doing to use Lipos. DJI has made it automatic but that is a bit of a problem because users just look at a gauge w/o realizing what is really going on.
OK, enough already, I probably just ate too much turkey. Anyway happy Thanksgiving and safe flying.