"Notes are always moved forward to the active version of the task. The old completed versions are just a shell of the original task and so don't have the note. This is something that we intend to improve in future versions. It's a technical issue on our side."
Are you working on the way of :
Maintaining notes and atached files on Old version of the task ?
Changing due date, and creating empty notes and atached files on future version ?