I have spent a significant amount of time creating some task templates for my business processes, the intention being that when a task needs doing, I duplicate the template and assign to the relevant person.
Unfortunately when duplicating an item, the sort order of its subitems gets completely screwed up. They’re not even reversed, they’re completely random. Every time I duplicate a task, it would take about an hour to reorder everything.
It’s also impossible to duplicate items using your API because it doesn’t return all attribute values (for example any “reference” type attributes are not returned).
I see each item / subitem has a sort order value, but it doesn’t seem possible to set that value via the API either.
I’m not sure what else to try. At the moment it seems like I’ve wasted about 50 hours preparing these templates which I won’t be able to use.
Before and after screenshot showing original item on left and duplicated item on right: