I would like to point out that this is something that needs to be moved up the fix list imo, as its not "just a nuisance" that you fixed easy with micromanagement in prior patches. (meaning it do have much more an impact now than before).
Before you could just dismiss the companion as the governor and then exit the windows, then asign them to be governor and it worked instant.
The problem is with the new "summon feature" that was introduced in 1.80 the companion uses long time to travel from where they teleported to, and to the asign post.
Whats worse is that sometimes they stay shorter than the travel time.
When not in the town, the only feature of haveing a companion that they add is their culture bonus.
Other things to security etc dont apply(like bonus to milita etc) soon as the companion is back governing I get +1, vs when they arent in town.
Not to mention the skilling up of the governor charm releated and also steward barley move if they are out of town, since its hard to complete missions for the npc's in town, and steward they get some, but not as much as when they are in town.
And no its not related to "load" issues, or not alone.
I find that its tied to the tournament in a city being over, and as soon as that happends, they teleport to another town that is hosting a tournament.
So it looks like they dont shed the "wanderer" code as they should, when being asigned as governor.