I opened a similar thread recently, I remade the hair and I assumed the problem is solved but when I animate I encounter with the same issue.
My character’s hair has no problem at the first frame. It follows the mesh when I rotate the head.
But when I go to another frame and rotate the head, it stays wherever it is.
Also a warning occurs when I go to another frame: “Nucleus evaluation skipped, frame change too large”
I searched that warning and a couple of people said to go to Preferences->Time Slider->Payback speed and set it to “play every frame”
It is already selected, didn’t work.