Unable to get past enrollment on DHIS2 Mobile

Hi

We’re currently planning a DHIS2 upgrade. The current version we’are using are Web: 2.37.9.1, Mobile: 2.5.2
The planned upgrade versions are: Web: 2.39.5, Mobile: 2.8.2

In our implementation we use Tracker and most of the data entry is done through the DHIS2 Mobile app. so it is mandatory that when we do the upgrade, the DHIS2 Mobile works to keep the system worrking

After upgrading the versions on the test server we’re not able to enroll a patient on DHIS2 Mobile app. It returns the following error, not giving insights on what could be the underlying reason for the problem
Screenshot from 2024-08-27 09-54-57

On further investigation on the DHIS2 Mobile app, did a Configuration troubleshooting → Program rule validation
and the following was returned

Screenshot from 2024-08-26 16-01-08

It is important to note that when using the web version everything works as expected, we are able to enroll and track patients

PS: I recently posted this issue in the community and I’m also wondering if there could be any relation of these two issues

Best regards

Hi @joao.machiana !

Thank you for your report. Usually “show warnings” won’t prevent any enrollment from happening. Do you have any other rule actions as “show error” or “error on complete” configured for the enrollment?

Thank you

1 Like

Hi @nancyesp

Thanks for the suggestion
It actually fixed the error.
Some Program rules had actions “error on complete” configuration. Changing it to show error solved the issues
Thanks again for the suggestion

Best wishes

1 Like