I've also run into this issue. Was given a quest by the Vlandians to take Sanala and it was cancelled as soon as I took the city. I have before and after saves (participating in sieges crashes my game about half the time, so I save lots) of the siege.
Not the first time this has happened in this campaign.