I've often wondered why the AI(console>type ai>hit enter) never setup a trade route with me on their own, but always chalked it up to them deciding to set them up with others instead in the past.
After making some changes that result in giving iridium a freighter & free trade license, I expected to see them send that ship out to -somebody- eventually.. Frustrated with watching it sit where it spawned some 150+ turns with me under ai control later, I turned on god mode in the console & sent it to trade with someone else, trade route went in fine.
Figuring that perhaps the ai needs the trade tech first before they unlock the TradeWithNeighbor subroutine I rushed the universal translatore & trade tech to give both to them. soon after I had open borders researched & gave that too just in case. 100+ turns it was still not involved in trade (moved to the side & left ignored).
It seems like either the conditions an IE will setup a trade route are so unlikely that it almost never does, which I figure would be a bug... That or there is no si routine to setup trade routes yet (completely within the realm of possibilities)