

An automatic depot order may come in just as a train has passed a depot, and, going to the next best one, it might just veer off the track. Trains will rarely make a right turn when they need to take a left turn to get to their goal (and vice versa, although there is something funky with the AI not liking left turns or someshit, I don't really remember and that's not the point atm), but AI can derp, and as I said, depot orders, the automatic servicing included, are mightily powerful commanders of trains and can do mysterious(ly stupid) things to your network, so you need to make sure either by distribution of depots or by forcing them via track design. Right now this is a simple roundabout with two stations at every end, but if I were to add the track that goes off to the right, I would put a depot either in A or depots in both B spots, or, tbh, in both A and B spots. Here is a screenshot from the server, as of now

I just plop down one directly next to the line before/after every entrance/exit line, although I am starting to think include them in a way so that there are no 45° turns (=slowdown).

I have never used any of those builds though (and looking at them I am not really liking them). Either make sure any line has her own depot soon after the junction, with similar distances to reach the depot, or place it in a spot where they can't go wrong (like on the entrance, but that might slow things down). So whenever you build a setup like this, make sure to include mechanisms that avoid this. If you have a layout like this, imagine it is a closed ro-ro system where any train can reach any spot, and the depot for A is too far away, a train from route A which goes "OOPS! TIME FOR SERVICE LOLS" after his dropoff will/might head straight to the B depot because it is the nearest one and depot orders somehow seem to take priority and go on an everlasting travel through the network. They do enter depots automatically for servicing, but they are not smart about it. I have never used servicing, no idea about that.
