ページが読み込まれるときにiframeを動的に読み込むアプリケーションがあります。Webブラウザコントロールを使用してそのアプリケーションの自動化を行うと、Javaスクリプトがiframeに完全にロードされていないため、スクリプトエラーが発生します。
DocumentCompletedイベントでブラウザの準備完了状態を確認していますが、まだ運がありません...
 if (this.browser.ReadyState != System.Windows.Forms.WebBrowserReadyState.Complete)
            return;
        else
        {
 // do automation
  }