Иногда возникают непонятки с тем, какая конкретно версия интеграционных .dll прорегистрирована. Файлы (NSAppHandler.dll, OLHandler.dll, ...) часто входят в платформенные обновления и копируются свежие версии и т.д.....

Что бы быть 100% уверенным, что именно свежий .dll прописан - надо свежий файл .dll скопировать еще раз куда надо и перерегистрировать насильно.

Пример перерегистрации .dll c командной строки (Start\Run cmd  предварительно):

Unregistering the DLL:
regsvr32 /u "C:\Program Files\Common Files\Dynamics NAV\Application Handler\NSAppHandler.dll"
regsvr32 /u "C:\Program Files\Microsoft Dynamics NAV\CSIDE Client\olhandler.dll"

Registering the DLL:
regsvr32 "C:\Program Files\Common Files\Dynamics NAV\Application Handler\NSAppHandler.dll"
regsvr32 "C:\Program Files\Microsoft Dynamics NAV\CSIDE Client\olhandler.dll"