STEPS TO REPRODUCE:
1. Create a project with team, tasks and assigned resources
2. Assign Actuals for a resource on a task, make the start and finish date in the past
3. Open Gantt and do an "Autoschedule with Publish"
After step 3, to see an unchanged start date in the past for both task and resource because there are Actuals assigned in the past.
After step 3, we see the start date unchanged for the task, which is correct, but the start date for the resource has changed to today's date or later.