С этой проблемой сталкивался. Решается так:
1. Узнать название квеста. Для этого:
- выделить квест в заданиях - чтобы он был активным;
- набрать в консоли sqt
консоль пишет например: Current quest: CWObj (Это название квеста Освобождение Скайрима);
2. Узнать текущую стадию квеста. Для этого:
- в консоли набрать getstage swobj (регистр букв в консоли не имеет значения)
консоль пишет например GetStage >>1.00 (Здесь 1 - это номер стадии, на которой зависла игра).
3. Запустить эту стадию сначала (не весь квест, а именно зависшую стадию):
- в консоли набрать setstage название_квеста номер_стадии,
например setstage cwobj 1
Все, дальше надо выйти из консоли и переиграть эту стадию квеста.
Мне помогало почти всегда, но если вдруг не помогло, надо закрыть эту стадию квеста и перейти к следующей, набрав после команды setstage следующую стадию.
Стадии квестов хорошо описаны здесь:
http://ru.elderscrol..._(Skyrim)