There is a mesh road sign at the marked point which is linked to many other objects. The object has an extremely distorted convex hull collision physics shape that keeps making vehicles crash on the road as they would pass under the sign on the right side towards Waterhead, effectively blocking this side of the road. The object has been causing this problem here since last November.
You can easily test this on foot by trying to walk under the sign on the right side facing it the same direction as shown in the pictures, and your avatar will bump into it. It stops vehicles the exact same way.