What am I missing? This should NOT happen, right? If the most recent edit to the task is on the app, then the version from the app should become the most recent version in both places, when I synch from the app, no?

I think I know what happens: check the date of the task that came back.

This is what happens for me:
I have my tasks sorted by date and if I check a daily task it gets checked and under it appears the new task which is the task for the next day.
I find this behavior nice but it IS confusing.

It could also be that the timezone is not set correctly on the website, so that when it reschedules itself for the next day, it is actually the current day because we think you are in a different place than you really are.