Xprotect Smartclient error pop-up 'Object reference not set'

We have a customer running our ACAP (SoundDetector by Sound Intelligence) on their Milestone 2018 R3 Management/Smart Client release. In this use case a M4308 camera has been added to test our ACAP. We are sending a TEST event via our ACAP running in Chrome which generates a event that is handled via vapix towards our MIP plugin in Managementserver. We have events set up for this camera under Recording Servers/M4308/ events TAB and enabled. In the Smart client

we see the event comming in but also a pop up. The text of the pop up:

Object reference not set to an instance of an object. (VideoOS.RemoteClient.Application)

------------------------------

Program location

at VideoOS.RemoteClient.Application.MIP.PlatformAudioControl.set_MicrophoneFQID(FQID value)

at SoundIntelClient.Client.SoundIntelViewItemAudioController.ConnectToMicrophone(FQID microphoneFQID)

---------------------------

We have a single mic input enabled for this camera. The system itself is running as a VM with a virtual audio host to pass system audio.

What can cause this error?

Maybe, you might want to debug your plugin first. Please see this article -

https://developer.milestonesys.com/s/article/debugging-techniques-for-Smart-Client-plugins

Hi Rie,

Thanks for your feedback. I will circle back to the team with this info provided and see if they can move forward.