Why do trucks refuse to turn left in to their destinations?

A few times now I’ve been frustrated with why my Electronics facilities (not pictured) aren’t getting resources fast enough, and noticed that the delivery trucks are driving all the way to the end of the road just to turn around and come back, wasting all that time and space because they don’t like turning left in to their destinations. Why is that? Can we get some way to change this?

better than the alternative a lot of the time

This problem happens when the truck from the supply building is already driving and you change the path to the destination (by modifying the road or moving the building)
It will fix itself after a few minutes.