Even pressing it down for a long time got the same result. I showed the video and logs to 3DR and they replied:
"Thank you for contacting Technical Support.
Oh man that's really bad, don't worry we have a conclusion for your case.
I checked your logs and found the following issue.
I detected a crash at 15:05:37, I can see moments before (about 3 seconds), that the GPS starts to loose satellites, this caused it to loose Horizontal position.
Based on the geographical area that you were flying it appears t be caused by the trees surrounding your Solo that were "casting a shadow" over your vehicle making it loose position or degrade the satellite signals that your Solo was receiving.
Based on the video and on the log analysis we think an RMA is better now.
The reason is that the battery powers up the Solo before turning off, this is because of the current detector inside the smart battery.
You can either, return Solo to BestBuy or we can issue an RMA, please let me know which way to go
Also, the best practice for Solo right now is to stay away from trees or similar tall structures or avoid flying under trees, otherwise GPS satellite may degrade and cause an error in the position of Solo.
The best thing to to when loosing satellite connection to Solo would be to press the Pause button or try using a manual mode such as Stabilize or Fly:Manual so that you don't rely on GPS navigation."