business object interface connection fail

I create this VB.Net application to test connect to Sage 100 ERP cloud, I add ProvideX reference , when run into oSS.nSetUser, get error message: Public member 'nSetUser' on type 'IPvxDispatch' not found. Can anyone figure it out?

Sub Main(args As String())


Dim oSS As ProvideX.PvxDispatch
Dim oPVX As ProvideX.Script

Try


oPVX = CreateObject("ProvideX.Script")
oPVX.Init("\\tridfs001\\Sage\Sage 100 Advanced\MAS90\Home")

oSS = oPVX.NewObject("SY_Session")
RetVal = oSS.nSetUser("jpan", "pan5")

Catch ex As Exception


Console.WriteLine(ex.Message)


Finally


oSS.DropObject()
oSS = Nothing
oPVX = Nothing


End Try


End Sub