Why do my sub-projects randomly re-arrange themselves for no apparent reason?
Earlier I asked why my sub-projects rearranged themselves when they were "un-archived" and the answer was that in archiving the structure is not maintained the same way as it is in non-archived projects; fine, I can live with that by being more organized and maintaining fewer archived projects or using Evernote or something for archived projects.
But today I started noticing (thanks to the color-coding) that my active sub-projects would just randomly "jump" from one main project to underneath another, for no apparent reason.
Once this happened while the page seemed to "refresh" itself when I moved a task from the Inbox using the "move to another project" and once more when I logged into the page I noticed the projects were in a totally different place.
I am using Chrome to view the page on Mac OS X 10.6 at the moment; I'm not sure if this is specific to this or on the server side.
While I have no problem manually moving the sub-projects after moving from unarchived to archived, if I have to constantly check my project structure every time I log on to see if it is how I left it, then this transgresses the single number one most important rule of GTD: trust in the application selected.
Seriously, I don't understand how/why this happens; there is another app that I use (will discuss in private with Todoist staff so as to not advertise) that is a great complement to Todoist and also saves things in a similar template fashion that can potentially have a much more massively complex structure that NEVER randomly reassigns anything!
Seriously if things have to be constantly checked on and then manually moved it is not really a productivity system unless one considers "check every morning if my productivity system randomly rearranges itself" part of a productive workflow.
I am liking Todoist a lot so far and can appreciate the active maintenance and rapid response to questions and I thought long and hard before asking this question, but really I consider this feature so basic that it is hard to know how to proceed without figuring out what I do to trigger this behavior and how this will be resolved as time progresses.
Thank you in advance.