It's more of an observation I want to share. When I upload an updated version of the form on aggregate, in ODK Collect GET NEW FORM dialogue, it is marked as an updated version of an already-downloaded form. Fair! When I download this updated version, it overwrites the existing form on Collect. Still OK. However, this auto-updated form does NOT work properly when I try to fill it and SAVE AS FINALIZED. Multiple times, I have seen ODK collect giving some Java error. The only way it works is when I delete all saved instances of old form manually, and then download a fresh copy of the new form. This process is not what is expected because ODK Collect should handle this by itself without manual intervention.
Anyone else having this observation?