Краткий ответ? Отладчик Internet Explorer - не очень качественный программный продукт.
Длинный ответ:
Отладчики узнают о проблемах только тогда, когда они активно их ищут. Некоторые отладчики строги и выдают ошибки каждый раз, когда видят что-то, что может вызвать проблемы позже.
Однако, есть много отладчиков, которые будут показывать ошибки только тогда, когда они действительно ударяются головой об стену и понимают, что потеряли весь смысл того, что должно происходить.
Обходные пути могут быть:
Старайтесь не совершать ошибок. (Я знаю, что это невозможно, но теоретически это лучший вариант; D)
Попробуйте исправить ошибки, не относящиеся к IE, в другом отладчике, например FireFox с Firebug