[Problem]
A limited trade route is consumed for no additional income.
[Steps to reproduce]
When you establish a trade route between two cities, the route will show on both cities. The sending city's detail screen will show as
"<Name of destination> +10%"
The receiving city detail screen will show as
"<Name of origin>(No caravan sent) +10%"
Both cities are receiving +10% gold at this point, which you can verify my hovering over the Gildar entry on the same screen.
Reciprocating trade in the other direction will change both cities to show up as "<Name of destination> +10%", and no additional income will be generated.
[Expectation]
I would expect that doubling down with reciprocal trade would either be an additional 10% gold, or to be disallowed by informing me that a route between those two cities already exists.
[Exception]
If there is some other benefit of reciprocal, that benefit should be communicated to the player. Perhaps the roads upgrade twice as fast?
[Edit]
Also there should really be a space after the city name, before the "(No caravan sent)".
[Edit again]
Moved to correct forum