dinbangkok makes what happened somewhat clearer. To swerve that much on landing that the aircraft left the runway and not to report it is highly significant.
To have set autobrake on the approach with a known history of braking problems was a poor decision. To have had the incident and then just walked away from the aircraft without checking it after shutdown was irresponsible.