Я наконец нашел решение. Первая часть состояла в том, чтобы изменить мою целевую среду с 4.0 до предыдущей версии. Это выявило исключение, которое имело место при отключении элемента управления, который ранее потреблялся и скрывался от меня:
System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at System.Windows.Forms.UnsafeNativeMethods.IOleInPlaceSite.OnUIActivate()
at System.Windows.Forms.Control.ActiveXImpl.InPlaceActivate(Int32 verb)
at System.Windows.Forms.Control.ActiveXImpl.OnFocus(Boolean focus)
at System.Windows.Forms.Control.ChildGotFocus(Control child)
at System.Windows.Forms.Control.OnGotFocus(EventArgs e)
at System.Windows.Forms.Control.WmSetFocus(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Оттуда я смог найти сообщение от tomasvdb, который столкнулся с той же проблемой, что и у меня с боковой панелью Google.
Один из ответов на этот пост, связанный с этим сообщением , предоставившим обходной путь для ошибки, когда приложение боковой панели отправляло недопустимые данные в элемент управления .net.
Вызов этого метода обхода в обработчике VisibleChanged
элемента управления также решил мою проблему.