There isn't anything wrong going on. The Finish date of a task will change to match an Actual Finish. The comparison for variance is between the Baseline Finish and either the Actual Finish (if the task is complete) or the Finish if the task is incomplete.
It is as expected and didn't just start happening - the user may have just noticed it.
I hope this helps.
|