Driving slower at crossings and taking notice of flashing lights, which this crossing is showing, may have prevented this incident.
This particular crossing has been installed at an insane angle to the tracks…..no thought at all by the designers.
Thais don’t give a fig for rail crossings….like pedestrian crossings, they ignore them!