Tricopter Crash - welcome thoughts

Welcome thoughts on why my tricopter crashed - details below. there are number of FAIL’ed tests and not sure which is the cause. Looking at the below, it could be a compass fail?

Test: Autotune = UNKNOWN - No ATUN log data
Test: Balance/Twist = GOOD -
Test: Brownout = GOOD -
Test: Compass = FAIL - Large change in mag_field (75.18%)
Max mag field length (567.03) > recommended (550.00)

Test: Dupe Log Data = GOOD -
Test: Empty = GOOD -
Test: Event/Failsafe = FAIL - ERR found: CRASH
Test: GPS = WARN - Min satellites: 7, Max HDop: 3.05
Test: IMU Mismatch = FAIL - Check vibration or accelerometer calibration. (Mismatch: 5.39, WARN: 0.75, FAIL: 1.50)
Test: Parameters = GOOD -
Test: PM = FAIL - 22 slow loop lines found, max 14.40% on line 38653
Test: Pitch/Roll = FAIL - Roll (104.13, line 37060) > maximum lean angle (45.00)
Test: Thrust = GOOD -
Test: VCC = GOOD -