Completed Date Follows Due Date

When in Advanced Settings I check Completed Date Follows Due Date, Tasks are still completed Now: when I undo the Task and complete again it is correctly by Due Date.
Any ideas ? Thanks!

Thanks for the feedback.

Would you give it some time and see how it goes? Normally the time gets changed after it's completed. Thanks!