Played the siege of Mirifuir to the end and then it kind of just broke. I managed to bully the third mage guy into a corner and somehow his two buddies didn't spawn in and now he's dead and the castle is perpetually shaking and I can't complete the siege because the brazier isn't lit up and I can't use the torch.
Also, the two initial casters both dropped their keys twice over - once when falling to a knee and a second time when fully teleporting away.