There are a number of idea's within this topic to try but if you can't get past then the only workaround for now is to start a new game and try to be a little quicker. Save and exit back to the dash if you are not returning to the game for a while ect...
Larian could have the bug fixed and tested tho it's based on time so some waiting, but the real hold up will be Microsoft and it could be a week or two once it has been handed to them while they mess about with it because it will be Microsoft providing the update.
Pff, restart is not much an option.
I have bether things to do with my time.
You don't take your son to a movie where they say halfway "sorry but you have been sitting here for over 2 hours, come back in a couple of weeks to see the second part"
I understand there being a bug, a stupid one it seems, and i'm sure larian is doing everything they can to fix it asap, but to be completely honnest, as a customer waiting several weeks for a fix to continue a game i payed money for, doesnt make me very happy.
A game i actually like. I just want to continue the story, and so is my 9-year old son following my game-through