On 3.0.040, but the plugin has started to fail to initialize. At startup I get:

Initializing plug-in(2): EnvisaLink Instance::Object reference not set to an instance of an objectSTACK: at (wrapper managed-to-native) System.Object:__icall_wrapper_mono_remoting_wrapper (intptr,intptr) at (wrapper remoting-invoke) HomeSeerAPI.IPlugInAPI:InitIO (string) at Scheduler.clsHSPI.CheckInterfaces () [0x000c4] in <0aed6355de0b4fee90cf7f03cb3fc9fc>:0

Disabling and reenabling the plugin seems to fix it (next log message shows
Info Plugin EnvisaLink has connected. IP:
but the plugin remains in 'INFO: Plugin Start is pending' mode even after this and won't seem to even try to fully start.

Ideas on how to start debugging this?