Thanks for reading.

I have spent the best part of a day trying to untangle the follwoing and I just cannot see it I'm afraid.

BioxScan_WBF (BioScan_WBFGeneric.dll ActiveX) is registered and it appears in this test app references. The test app is throwing the 429 error as below.

Code:
Option Explicit

Private WithEvents ObjWinBio As BioxScan_WBF

Private Declare Sub Sleep Lib "kernel32.dll" (ByVal dwMilliseconds As Long)
 
Private Sub cmdDeviceOpen_Click()

'    Dim ObjWinBio As Object
    Set ObjWinBio = New BioxScan_WBF     <<<<<<<<  error  429 
    Dim Result_ As BioxScan_Status
    Dim devinfo
    
    Result_ = ObjWinBio.OpenDevice
The odd this is that ObjWinBio is actually showing the internal fucntions for example if I type ObjWinBio. it lists the exposed items.


BioScan_WBFGeneric.dll is an ActiveX project and contains the following (in part)

Code:
Option Explicit
'
' This implements the IScanDevice interface.
Implements IScanDevice

Private WithEvents ObjWinBio As WinBioNET.BioxScan_WBF     '' BioxScan_WBF  is the name passed from WinBioNET which is a C# project referenced as a .tlb

Appreciate the help and happy to provide anything requested.