As I said in the intro I negotiate some pretty significant speed humps "on road" in my local area but at no more than 50 km/h.
This is not an off road issue it's just bad engineering...moveable object meets immovable object during normal and predictable circumstances.

