> For the complete documentation index, see [llms.txt](https://nx.docs.scailable.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://nx.docs.scailable.net/ai-manager-v6.1.4/support-and-troubleshooting/troubleshooting/plugin-checks.md).

# Plugin checks

Confirm the [System checks](/ai-manager-v6.1.4/support-and-troubleshooting/troubleshooting/system-checks.md) pass first.

## Check the Integration Installation <a href="#check-the-plugin-installation" id="check-the-plugin-installation"></a>

Check the device settings page for the "AI Manager" plugin in the Integrations tab. Download the plugin if the tab or the AI Manager entry is missing.

{% hint style="warning" %}
Ensure you download Nx Meta version 6.0 or later to be able to use the AI Plugin.
{% endhint %}

## Is the Plugin Available <a href="#is-the-plugin-available" id="is-the-plugin-available"></a>

When opening the camera settings the Integrations tab is available, and on the Integrations tab the AI Manager is present

<figure><img src="/files/rrMF23Y7dOHDDOvIFHba" alt="Camera Settings dialog with the Integrations tab selected, showing AI Manager listed in the plugin list"><figcaption><p>AI Manager present in the Integrations tab</p></figcaption></figure>

## Is the Plugin Installed <a href="#is-the-plugin-installed" id="is-the-plugin-installed"></a>

If the plugin is not available, verify whether it is installed and check its version.

* Nx Meta version 6.0 or newer is required.
* The plugin requires version 4.0 or higher. This document uses the plugin version 4.6 or higher.

The plugin might not be properly installed. Follow the instructions at [Starting the plugin](/ai-manager-v6.1.4/ai-manager-plugin/quick-start/starting-the-plugin.md), and check that the plugin file is installed at:`/opt/networkoptix-metavms/mediaserver/bin/plugins/nxai_plugin/libnxai_plugin.so`

If the plugin file is not there, or it exists but the server still cannot detect it, follow the [Manual Plugin Installation](/ai-manager-v6.1.4/ai-manager-plugin/advanced-configuration/manual-plugin-installation.md#os-linux) or [Manual Plugin Installation](/ai-manager-v6.1.4/ai-manager-plugin/advanced-configuration/manual-plugin-installation.md#os-windows) manual installation instructions.

## Are the Needed Drivers Installed: NVIDIA Orin Accelerated <a href="#nvidia-orin-accelerated" id="nvidia-orin-accelerated"></a>

If you're running on NVIDIA Orin - is a current version of [NVIDIA Jetpack](/ai-manager-v6.1.4/ai-accelerators-support/nvidia-support.md) installed?

## Are the Needed Drivers Installed: Hailo Accelerated Devices <a href="#hailo-accelerated-devices" id="hailo-accelerated-devices"></a>

The runtime using Hailo accelerators requires the correct [Hailo Runtime](/ai-manager-v6.1.4/ai-accelerators-support/advanced/hailo-support.md) (**hailort**). Currently, the AI Runtime supports Hailo driver version **4.17.0**. Ensure that the correct runtime is installed.

## Is the AI Runtime Running <a href="#is-the-nx-ai-runtime-running" id="is-the-nx-ai-runtime-running"></a>

The AI Runtime is the hardware-specific inference engine that runs as a sub-process inside the AI Manager plugin. It starts once a device is set active.

## Check the Plugin Interface <a href="#check-the-plugin-interface" id="check-the-plugin-interface"></a>

If the plugin is not running, the Plugin tab shows a deactivated toggle for the device.

<figure><img src="/files/WGq7hUNU67fu2R0P42j0" alt="Camera Settings Integrations tab showing the AI Manager toggle in the off/disabled position"><figcaption><p>Device disabled - toggle is off, device is not sending frames for inference</p></figcaption></figure>

Enable the AI Runtime by clicking the **Device Active** switch.

<figure><img src="/files/NnAk7Qon5ZkkwmYCkO2g" alt="Camera Settings Integrations tab showing the plugin active with Device Active toggle on and active pipeline summary in Device Overview"><figcaption><p>Plugin active with Device Active enabled - the AI Runtime is running</p></figcaption></figure>

## Check the Command Line

Check the console if it is running with the following command:

```shell
ps axu | grep -E -i -w "sclbld|sclblmod"
```

The return should be something similar to if the plugin is running:

```shell
ps axu | grep -E -i -w "sclbld|sclblmod"
network+  385021  0.0  0.3  92392 24304 ?        Sl   12:01   0:06 /opt/networkoptix-metavms/mediaserver/var/nx_ai_manager/nxai_manager/bin/sclblmod -i /tmp/nxai_manager.sock -o /tmp/nxai_plugin.sock -l 1 -v 1
network+  385039  1.2  1.5 723136 126216 ?       Sl   12:01   3:19 /opt/networkoptix-metavms/mediaserver/var/nx_ai_manager/nxai_manager/bin/sclbld /opt/networkoptix-metavms/mediaserver/var/nx_ai_manager/nxai_manager/bin/../cache/chain_0.json 5 12 15 19 21 24 27 28 1287469062 103984861 1 1 0
```

If none of these lines are present, the AI Manager is not running.

## Is It a Model Problem?

Confirm that the model has something to detect. For example if you're using a model that is expecting vehicles, that will not be detected on a camera that is viewing an empty warehouse.

## Is the Model Working

Check if the module is started by looking into the logfile at `/opt/networkoptix-metavms/mediaserver/bin/plugins/nxai_plugin/nxai_manager/etc/sclblmod_log.log`.

```bash
tail -f /opt/networkoptix-metavms/mediaserver/var/nx_ai_manager/nxai_manager/etc/sclblmod_log.log
```

It should show updates like the following:

```
MODULE: 1720434595502 000000070: Notice: Model run  3727 
MODULE: 1720434595502 000000064: Notice: Postprocesssing [1]
MODULE: 1720434595502 000000104: Notice: Converting bboxes to image space 
MODULE: 1720434595503 000000193: Notice: Could not find bboxes array in inference results.
MODULE: 1720434595503 000000077: Notice: Could not find scores output in inference results.
MODULE: 1720434595503 000000070: Inference completed with BBoxes: 3, Scores: 0, Counts: 0
```

If there is no output, or the only output is an error message the plugin is not running.

## Is the Model Downloaded

Find the model ID on the model detail page in the AI Manager Cloud:

<figure><img src="/files/Z1M5825S4Vm2LQjMJnGk" alt="AI Manager Cloud model detail page showing the model UUID highlighted in the URL and on the page"><figcaption><p>The model ID (UUID) is shown on the model detail page: use it to locate the cached file.</p></figcaption></figure>

Models are stored in the local filesystem at:

```
/opt/networkoptix-metavms/mediaserver/bin/plugins/nxai_plugin/nxai_manager/cache/
```

Open an SSH session to the server and use `ls` to confirm the file exists:

```bash
sudo ls --full-time -h /opt/networkoptix-metavms/mediaserver/bin/plugins/nxai_plugin/nxai_manager/cache/encrypted/459d2273-1514-431c-9d34-f5b72f3bfe20.onnx
-rw-r--r-- 1 networkoptix-metavms networkoptix-metavms 24M 2025-10-21 10:12:52.853826476 +0200 /opt/networkoptix-metavms/mediaserver/bin/plugins/nxai_plugin/nxai_manager/cache/encrypted/459d2273-1514-431c-9d34-f5b72f3bfe20.onnx
```

The model file is stored encrypted, so its size will be similar to but not exactly match the size shown on the model detail page in the cloud.
