Some vehicles cannot drive across some bridges when driven by AI. This behaviour is strongly dependent on vehicle type. As far as I know, the only vanilla vehicle regularly affected is the quadbike, but roughly 50% of CUP wheeled vehicles have the same problem and some of the RHS UAZs.
An example of an affected bridge is Altis 100128 SW->NE, but there are many others with different models on different maps. In some cases one direction of travel is worse than the other.
I've checked the following potential causes:
- setMass and setCenterOfMass don't help.
- Hiding objects near the bridge doesn't help.
- Couldn't find any plausible vehicle config differences.
What I did find is that the model center height (_veh modelToWorld [0,0,0]) # 2 is strongly correlated with failure: Vehicles with <1m model center height will almost always fail, while vehicles with >1.5m will tend to cross bridges without problems. This suggests that the collision prediction logic has a false dependence on the model center, which seems like it might be a straightforward fix.