I flew my Mini 2 Christmas Day about 200 yards south of me at 150 feet after take off. When it was at 200 yards away I demonstrated RTH. Well it assended to the 200 foot level and started returning to home. I looked a way from the screen on phone for a minute and when I looked back I saw it was stopped and was loosing altitude. I immediately gave it full up but it ignored the input and softly landed in a 75 foot tree. Batt level still 30%. Retrieved it with no damage and called DJI. They told me to turn on sync in the app and they would look at the file. Long story short they could not retrieve the file and suggested downloading their software to retrieve the log file directly from the Mini 2. My computer connected to the M2 but could not retrieve the file, thus they recommended return for repair. Unit was only 3 months old. After 3 weeks they send me an email that the repair cost is $195. Evidently when you ask for repair you must check that you want an analysis first????? I didn't see that on the request. The M2 has been at the repair facility for a month and after giving them the full story 5 TIMES I still have no results. How can something so simple be so complicated with their service. I have sent numerous emails and had 3 or 4 calls regarding this situation. I am very disappointed in their service as all I wanted is for them to check out the M2 and let me know what happened and repair a 3 month old drone with no physical damage. Gee this is unacceptable. Anyone of you have any ideas or have you ever run into this problem with the M2 or problems with their warranty service. Thanks. Dennis