title: internetexplorer.application object raises an "Automation error - unknown interface" error on a given link
body: <p>The following code snippet usually works to create an Internet Explorer instance and navigate a link:</p>
  
  <pre><code>Dim appIE As Object
  Dim myLink As String: myLink = "www.something.com"
  
  Set appIE = CreateObject("internetexplorer.application")
  With appIE
    .Navigate myLink
    .Visible = True
  End With
  </code></pre>
  
  <p>The problem is that, depending on the link (<code>myLink</code>), the page is navigated but then the interface becomes unknown and the object <code>appIE</code> contains no variable. </p>
  
  <p>For example, if </p>
  
  <pre><code>myLink = "https://www.facebook.com"
  </code></pre>
  
  <p>... the object <code>appIE</code> shows the Facebook login page and can be used by the code (i.e. if I add a watcher, I can see all the properties of the object.
  However, if the link is: </p>
  
  <pre><code>myLink = "https://mxjira.murex.com/secure/RapidBoard.jspa?rapidView=2030&amp;view=detail&amp;cb=7055"
  </code></pre>
  
  <p>... the object <code>appIE</code> raises an "unknown interface" error and, seen by the watcher, this object contains no variable. </p>
  
  <p>The link above is protected (it's an internal page of my company), but should still give an idea of the issue. 
  The browser, with <code>appIE.Visible = True</code>, is actually showing the webpage. Why is the object losing all its variables then? How can I fix this "unknown interface" issue, where is it coming from if I can see the content of the webpage in the browser I just created?  </p>