Tracker Plugin Configurator Not Working on DHIS2 v2.38–2.40, Blocking Custom Plugin Integration

Hi all,

I’m currently working on integrating a custom plugin into the DHIS2 Capture App using the Tracker Plugin Configurator. This plugin is designed to work alongside the Cause of Death module to enhance our data collection and workflow.

Here’s what I’ve run into:

On DHIS2 versions 2.38 to 2.40, the Tracker Plugin Configurator does not seem to load the plugin at all—nothing shows up in the Capture app, and no errors appear in the console or network tabs. It’s as if the plugin isn’t being picked up.

On DHIS2 version 2.41.2, the plugin does load and works as expected, but unfortunately, the Cause of Death module is not compatible or does not work properly in this version.

This puts me in a tricky situation where:

My custom plugin can’t run on versions where the Cause of Death module works.

The Cause of Death module doesn’t run on the version where my plugin can load.

Has anyone else encountered this issue?
Is this a known limitation of the Tracker Plugin Configurator on DHIS2 2.38–2.40?

Are there any workarounds to get the plugin working on these versions?

Alternatively, is there any planned support or backporting of the Cause of Death module for 2.41.x?

Any insight or suggestions would be appreciated! I’d also be happy to share more technical details or logs if that would help.

Thanks in advance

Hi @Jody_Cognet1

Welcome to the community, and thank you for your patience. This is definitely something that I’d triage to @eirikhaugstulen .

On the other hand, it might be a good idea to explore the use case itself where the question is ‘what needs to be achieved?’ If you would like to, would you like to explain the use case further?

Furthermore, may I ask how come the Cause of Death module isn’t working? Could you provide more details on that?

Thanks!