Ok, I'm a fairly new player to the Stainless Steel mod. (in fact I didn't play the original vanilla MTW2 all that much when it was released all those years ago)
Over the past week I've been playing an early era campaign as the English (had a couple of restarts, due to making alterations such as applying bugfix patch 1.27 and then changing to 2 years per turn), and I've noticed something strange with the game in relation to receiving offers of guilds in your settlements. During the mid 1100s I captured Paris from the French, there was already a Master merchant's guild there, but I already had one in Edinburgh which I captured after crushing Scotland earlier on, and I'd been pumping out bishops from Paris so I decided to demolish the existing merchant's guild there in the hopes of getting an offer for the theologian's guild.
However, a few turns later, I was able to upgrade Exeter into a minor city, and then I got an offer there for the theologian's guild (despite the fact I'd never trained a single churchman there and in fact had been pumping out assassins previously in the hopes of being offered the assassin's guild!)
I'm confused, obviously the game recognised I'd been accumulating points with the theologian's guild by making priests, yet offers me the guild in another city, is this a known bug??