Hi everyone,
I am concerned by an odd behavior I have just seen on one of our Android devices.
We are using a form called "MTP - Adults" (version 1.2.19.3 uploaded on 2025/06/03).
On one Android device with ODK Collect v2025.1.5 and Android version 7.1.1, an "update" occured this morning in ODK collect and displayed a former version of the form called "Formulaire Adulte" (version 1.2.6 uploaded on 2025/03/17). It was easy to detect as the name has changed between the two versions + the user reported missing features and displaced questions.
I have forced an update of the project and it keeps displaying the older form. Another form (from the same project) is also affected (displaying version 1.0.5 uploaded on 2025/04/02 instead of current version 1.0.10 uploaded on 2025/04/30). Other forms are not affected, on that device.
I have checked other devices (one with Android version 8.1.0 + one with Android version 10 + one Android version 15), and they do not show that odd behavior: they all have the last versions of all the forms from that project. They all use ODK collect v2025.1.5.
Oddly enough, if I add a new project to the device with the odd behavior, it behaves normally and displays the last versions of all the forms.
Last information you may need: the ODK Central version we use is v2025.2 updated on 2025/6/17
Has this been reported before and is there any explanation to that behavior?
I am concerned as the slight changes from one form to the other lead to different issues:
- It truely puzzled the user who reported the problem. Questions were not displayed as usual (which is part of the changes between the two versions), some features were missing.
- It could have led to data loss, if I had not checked and edited it online.
I hope this is clear,
Thanks for your help,
Amélie