FTDI Driver fails on Windows 11 (Code 39)

Support for the Milan Intelligent interface, sold by Money Controls as the Paylink USB unit and for the earlier PCI card version.

Moderators: aardvark, davebush, Admin

Post Reply
Nathan
Posts: 41
Joined: Tue Oct 30, 2018 4:12 pm

FTDI Driver fails on Windows 11 (Code 39)

Post by Nathan »

Hi,

Using the Paylink USB drivers, although the Paylink USB installs the driver won't run, it reports:
Windows cannot load the device driver for the hardware. The driver may be corrupted or missing (Code 39)

Can you help,

Nathan
davebush
Posts: 482
Joined: Fri Oct 22, 2004 12:20 pm

Re: FTDI Driver fails on Windows 11 (Code 39)

Post by davebush »

Hi Nathan,

After some research, it appears that the driver we supply is not compatible with having Core Isolation Memory Integrity turned on. (This is apparently the default with new Windows 11 installations)

The simple solution is to turn off Memory Integrity:
It's a bit long winded, but if you run Settings and then choose:
Privacy and Security (on left) | Windows Security (on Main Panel) | Open Windows Security
and then in Windows Security choose:
Device Security (On Left) | Core Isolation | Core Isolation Details (on Main Panel) | Memory Integrity
you should then be able to turn off Memory Integrity (it appears to require a reboot)

At that point our old driver will just work.

Regards

Dave
Aardvark software developer. Please put all communication on the problem through the board for the benefit of others.
Post Reply