There is a limitation on the throttle from 30%. In your case, nothing to do with the battery if you were at 84%. Stock props or Master Airscrew?
That is so sad Alex, but not a big surprise seeing the types of risks you were taking with that valiant little machine.