Crash due to Unintended roll

Have flown my drone a load of times and its been great however today for the first time i went to fly with my phone via qgc and i had a load of unintended roll eventually it did recover and flew at its loiter point but the again it rolled and crashed. i gave up on my phone at this point and went back to my tx but the unintended roll was still there and crasghed a further 2 times. im not sure if it changed something in my drone. Any ideas? please see attached logs of the 3 flights

Any thoughts on this as I’m going to be trying to fly it again soon now it’s rebuilt. I’ve since cleared parameters and started from scratch but nothing really looked amiss

Happened again today pitched forward and crashed. Changed the broken prop and it flew perfectly. Honestly can’t pin it down to anything