Я воспроизвел проблему, когда веб-сайт находится в локальной сети anet. Но это хорошо работает, когда сайт находится на доверенных сайтах. Я ищу проблему, но не понимаю, почему это происходит.
Вы можете использовать DocumentComplete Event в качестве обходного пути. Он срабатывает, когда документ полностью загружен и инициализирован. Может запускаться как с локального номера anet, так и с доверенных сайтов:
Private Sub ie_DocumentComplete(ByVal pDisp As Object, URL As Variant)
MsgBox "documentcomplete"
End Sub