[IGN-14709]EmbrCharts v8.3 - Unable to Find Registered Component

I'm seeing multiple Unable to find registered component for id = '%module% errors in my logs, which indicate that some views contain elements from modules that no longer exist. I've been deleting these elements as I go.

However, I'm also getting Embr Charts-related log entries pointing to views that have Embr charts configured, even though the module is installed and exists (version 4.0.0 (b2025103102)).

For context: I recently migrated to Ignition 8.3.1. During the migration, I deleted the Embr Charts v8.1 module, then reinstalled v8.3 it afterward.

Thoughts? @bmusson

2 Likes

Yeah that’s annoying.

I think everything is working as far as component registration is concerned…
Can anyone tell me if this I have this right in my moduleDependencySpecs?

Maybe put your component registration into setup instead? The Perspective component 'management' piece is running in the Perspective module's startup, which due to dependency ordering is guaranteed to happen before your module's startup/component registration... but your setup should happen before the parent module's startup.

Moving the component registration into setup produces the same errors... :confused:

Hm. Perspective isn't my area, but this seems weird.

I can tell you that Reporting registers its Perspective components in setup, but that's the only first party module we have that uses the registry so it's possible something's broken in 8.3.

1 Like

Yup this is a bug, the same error shows up when using the Report Viewer:

1 Like

Internal ticket filed - thanks for keeping us honest :smiley:

2 Likes