OLE control error NS Outlook Synchronization handler.OSendmail latest Windows 10 update

After the laterst Windows 10 updates are installed we get an error when an email is created from Navision.
See screenshot gxv8qdag1wa4.png

I see that mapi dll has been updated in c:\windows\system32 to latest version.
From 18-3-2017 to 29-09-2017

Are there maybe an incompatibility issues with the latest mapi32 DLLs?
What can be wrong?

Navision 2009 R2 classic client
Windows 10 Pro with latest updates

Answers

  • loggerlogger Member Posts: 126
    Hi @redeboer,
    1st of all, try to create new codeunit and define this automation there. Looks like that registration information for this automation is obsolete in NAV or in Windows.
    Let's go!
  • redeboerredeboer Member Posts: 13
    We have created a new codeunit and defined the automation in the global variables,
    The object compiles, but when we run this code, the error already appears.

    VARIABLE: NS Outlook Synchronization Handler.OSendMail

    IF ISCLEAR(OSendMail) THEN
    CREATE(OSendMail);

    Do you have any idea?
  • shivangdaveshivangdave Member Posts: 1
    Hi @redeboer , we faced the same issue in our NAV 2009 R2 after the latest Windows 10 update. We tried various solutions in NAV but none of them worked.

    Ultimately, we had to roll back the Windows 10 update and take it to the previous build. NAV 2009 works fine with build version 1703. If you happen to buy a brand new machine with Windows 10 on it, make sure the build is 1703 or lower. If the base installation of Windows 10 itself is 1709, there is no option of rolling it back.

    We also had to pause updates on all Windows 10 machines, so that that the new updates don't get installed again. (It seems the pausing only works for a month, you need to do it again once a month)

    Luckily, we are in the middle of an upgrade and expect to move to NAV 2017 in a few months.

    lyq6uprh97o5.jpg
Sign In or Register to comment.