Hmm. Yeah I guess it could be... The only place where it regularly turns itself off along embankment on the commute though, and that's not rough. The other shutdowns have been in seemingly random locations.
MI5 is based on embankment, so perhaps it's Illuminati interference.
Rough road surface? It can be loose power connections inside.
My Edge 705 turned itself off on one bumpy section of the A25 yesterday. #csb