Just some thoughts to be cleared out first ...
You have read through the manual ... gone back, re-read it & understood what's read ... to your knowledge anyway?
You have updated every SW to the latest (DJI Fly app + drone + batteries + RC)?
You have calibrated everything according to the manual (IMU, Compass, VPS) after you unpacked it?
You waited until you had at least 10 satellites locked, the lady voice confirmed that the HP had been recorded before launch?
You didn't launch from a magnetic interfered area (from a metal table, from reinforced concrete or near something big in metal like a car or a shed)?
Did you obeyed a message to calibrate your compass shortly before you launched?
Did you thoroughly inspect props & drone after the mishaps indoors (as you desribed in your last thread), any chips, cracks in the props, arms?
You didn't launch in strong winds (max for the Mini is 8m/s)?
You tried different launch spots?
If nothing obvious found so far ... then proceed to uploading your flight logs.
How : -->
Flight log analysis guide
Once the log files for the flight is retrieved upload them here -->
DJI Flight Log Viewer | Phantom Help & post a link here in the thread.
It's a lot of log gurus here at the forum ... they will hopefully pick your flight apart & come up with a conclusion ...