If I change a task's due date while in My Day, it continues to show on the
day's schedule. A workaround is to quit and re-launch My Day.

Is that a bug or a limitation?

Respectfully, Norm