title: What are causes for Error 372 - Failed to Load Control Your version of <control.ocx> may be outdated
body: <p>What are known causes for VB6 run-time Error 372 - Failed to Load Control Your version of  may be outdated. </p>
  
  <p>I have a activceX control built from several standard windows controls and a Far Point.
  The control is used in a VB6 desktop application.  The behavior I am seeing is that this active control fails occasionally on some workstations.  I have confirmed that the correct references are on the workstations.  The odd part is, the control will not fail right away.  It will work correctly on the Main form but fails when another form is opened.</p>
  
  <p>It seems to be also tied with run-time 7 out of memory error.  When these errors typically occur no unusual CPU or memory usage is shown in Task Manager.</p>
  
  <p>Seems the issue may related to MSCOMCT2.OCX.</p>
  
  <p>Any ideas.</p>