Это System.Runtime.InteropServices.COMException
происходит из-за получения экземпляра (COM-оболочки) UIAutomationClient.IAccessible и последующего вызова accLocation для объекта:
Interop.AccessibleObjectFromEvent( hWnd, idObject, idChild, out var accessible, out var accessibleChild );
int x = 0, y = 0, w = 0, h = 0;
accessible?.accLocation( out x, out y, out w, out h, child );
Некоторые объекты, которые входят в ловушку WinEvents. Япрослушивание не имеет некоторых свойств в интерфейсе. Я обрабатываю исключение ... и это приводит меня в будущее, но я хотел бы "обнаружить", что свойство не в объекте, а не получить шумное исключение.