Пробовал несколько раз запускать пример "CSharp\Examples\FindControllers\bin\x64\Debug\FindControllers.exe" из CSharp.rar на Windows 10 - ошибки не появляются. Заметил, что в папке с exe отсутствуют msvcp100.dll и msvcr100.dll, они требуются для ZGuard.dll, возможно используются из системной папки. Попробуйте копировать эти файлы в папку с exe из папки "x64".
Ошибка появляется при каждом запуске программы?
Если временно выключить контроллеры, то ошибка исчезает?
Вы писали, что ошибка возникает на 76 строке, но там "Console.WriteLine("Найдено {0} контроллеров.", g_nCtrCount);", это точно?
Если закомментировать строку 222 "EnableNotification(true, false);", то ошибка всё равно воспроизводится?
Если запустить тот же пример, но на Visual C++, ошибка проявится? А в Demo ошибка проявляется?