Found 2 other bugs.
1st is a minor one. After beating the bandits and going back in the bar, even if you lose the card game, it won't trigger the scene.
2nd is a bit more of a problem. In the bar after you beat the bandits, if you talk with the spymaster again, ask him to tell you the card game rules and then finish the conversation, the Queen shows him her boobs and asks for his help. This teleports her outside which then stuck in an endless loop of conversation.
Edit: Also found a workaround for the officials. If you assign the first one to recruit and then the second to collect taxes you can utilize 2 of them. The third doesn't seem to work. Possibly, the collect tax event has some sort of issue that immediately takes up all the slots.