There is a continuing problem of trains randomly reversing direction any time their tracks are modified. This also applies to road vehicles when a road is modified (including trams).
The road vehicles do not cause a problem as they swap to the opposite, (correct) side of of the road and continue in the appropriate direction when this occurs.
The trains cause a major problem as they stay on the same track when they reverse. They then try to proceed in the opposite direction on the wrong (LH) track, instead of the correct (RH) track. This causes gridlock in you fail to notice, and correct the problem immediately! Often this only becomes apparent when a previously profitable line starts to make a huge loss!
This is a major bug in the game and need an urgent rectification! Can we have some urgent action from the devs please?