Pretty sure the queen only visits if you beat the king at chess.
Not sure what you mean by that being a bad time, though?
Yes you have to beat him, and you have to get drunk in the tavern. And that seems to be a bit strange. When you dont get drunk there she does not visit you. This feels way to unrelated to the decisions you made. I think especially when you get drunk it feels wrong.
When you dont get drunk you return to the castle at night - as I would assume earlier than when u get drunk. Then the new Bodyguard visits you. That is still a strange time for that, but when you get drunk and crawl back to the castle, the queen visits you and after all that the BG visits you. So by I guess this is WAY later than what happens when you dont get drunk.
I think she should visit us the next morning. OR visit us only when we dont drink with the dwarf. When we do that, she should visit us the next morning and can maybe even comment on that or something like that.
Currently if feels off to me.