I have the tech to automatically build roads between towns.
I have towns on the north and east side of an approximately rectangular lake. Magnar has a town on the south side of the lake. I found a town on the west side of the lake, but instead of the automatic road being built between my town on the west and my town on the north, the road to the new town is routed through Magnar's town on the south.
Is that the way it's supposed to work? Makes the road kind of useless.