I am having an issue with DOFLinx where my second Sainsmart board does not load correctly and then crashes DOFLinx completely. Both devices and the PACLED are recognised in Windows Device Manager and I can see the serial numbers of both devices in Device Manager.
This is the error in DOFLinx.log:-
04-Jan-26 13:45:49.456 - *********************************************************
04-Jan-26 13:45:49.460 - DOFLinx for Pinball and MAME Emulators - DOFLinx by DDH69
04-Jan-26 13:45:49.461 - Starting up - version 9.08
04-Jan-26 13:45:49.461 - *********************************************************
04-Jan-26 13:45:49.473 - No valid DirectOutput.dll file found in registry derived path of C:\DirectOutput_new\x64\
04-Jan-26 13:45:49.475 - DOF path taken from old style fixed folder search = C:\DirectOutput\
04-Jan-26 13:45:49.475 - DOF (DirectOutput.dll) path used = C:\DirectOutput\
04-Jan-26 13:45:49.477 - DirectOutput.dll version = 3.2.9219.33016 dated 04/01/2026 11:27:42
04-Jan-26 13:45:49.505 - Windows OS on X64 processor with 64 bit operating system and 64 bit application
04-Jan-26 13:45:49.508 - Pre-Reading DOFLinx.ini startup config file details
04-Jan-26 13:45:51.979 - DOFLinx Device: 1 Initializing as FTDI (Sainsmart) #1 serial # A1012345
04-Jan-26 13:45:51.981 - DOFLinx device:1 FTDI (Sainsmart) setup with 8 outputs
04-Jan-26 13:45:51.981 - DOFLinx Device: 2 Initializing as FTDI (Sainsmart) #2 serial #
04-Jan-26 13:45:51.982 - DOFLinx device:2 FTDI (Sainsmart) setup with 0 outputs
04-Jan-26 13:45:51.983 - DOFLinx device: 3 Initializing as PacLED64 #1 with ID=4
04-Jan-26 13:45:51.984 - DOFLinx device:3 PacLED64 setup with 64 outputs
04-Jan-26 13:45:51.989 - Reading DOFLinx.ini startup config file details
04-Jan-26 13:45:51.990 - Reading colour file named c:\DirectOutput\config\directoutputconfig.ini
04-Jan-26 13:45:51.998 - Error in configuration for LINK_ item #3 trying to set device # 2 port to 4 This device has 0 ports