Description
Is your feature request related to a problem? Please describe.
While my work was being validated by another team member, I realized that not every changeset I submitted through tasks.hotosm.org’s iD editor was properly recorded in the OSM database. As a result, some of my contributions were lost along the way.
I also recalled noticing several abnormalities while mapping, such as messages indicating a lost connection to the OSM server or random error strings replacing default text labels on the left panel of the iD editor.
I believe one of my teammates, who was also using tasks.hotosm.org’s iD editor, experienced the same issue. When I attempted to validate their work, some of it was also missing. Meanwhile, the team member who used JOSM did not encounter this problem.
I suspect this might be due to a bug in tasks.hotosm.org’s built-in iD editor. It’s also possible that this issue has already been resolved in the official version of the iD editor currently used on OpenStreetMap.org — I noticed that tasks.hotosm.org’s iD editor is quite outdated compared to the latest stable release.
Another possibility is that the problem stems from an unhandled exception related to the recently introduced OSM API rate limiting.
Describe the solution you'd like
Upgrade the iD editor in the HOT Tasking Manager to at least version 2.34, as this commit indicates that version handles rate-limited API map calls better than older versions :
When I check my changeset (and my friend's) that suffers from the missing data issue, it's either version 2.30.2 or 2.33.0 :