Hi
@Jonah Hax
Sorry to hear that, first time I've heard of this one!
The bridge already had a different mesh name for the physical mesh '4ROAD' as opposed to '1ROAD' for the main track surface which was necessary for the AI to navigate correctly, although both therefore did use the 'ROAD' from the default surfaces.ini file.
The only thing I can think of is to try and change the surface delineation for the bridge road (see image below), so this is now named '4BRIDGEROAD_Bridge' and I have set up a new surface type in the pinwheel data folder just for that section of track. Having test things briefly, it doesn't seem to affect the AI line thankfully, so let's see if this helps your situation! I've uploaded 0.4.1 now with this change.
Unfortunately there are no ks tracks to learn from in this regard. I have already had an issue with the grid not being allowed to be under the crossover (hence it is a little further forward that I would ideally like), which just seems to be a limitation with AC. I hope this is not a similar story!
However, this is a new one on me - never personally had the AI collide but never raced with others other than machines on the track, but not sure why it would be different though. Hope this solves things though, can't think of what else to try.
Finally, can I ask what car you are using? I wonder whether it has part of its collision mesh (you won't see that visually) that is quite high and therefore colliding for a crossover.
John.
The part of the road mesh that has been updated:
View attachment 563402