I have a stylized character with eye sockets sculpted into the main body mesh as shallow indents. The eyeballs are separate rigid objects sitting in those sockets, parented to the head bone.
When I rotate head in Pose Mode, most rigid objects (hat, beak) track fine, but the eyeballs and blush objects swing/drift out of their sockets instead of staying seated.
Tried so far, none fully fixed it:
Ctrl+P → Bone — bad arc-swing
Ctrl+P → Bone Relative — better, but still drifts
Child Of constraint + Set Inverse (with head confirmed at rest first) — did not worked
Found/applied non-uniform scale on the affected objects — didn't fully fix it
Weight-painted the socket area on the body to 100% head influence — fixed the body's own deformation, but the separate eyeball objects still drift on top of it
Even tho the beak and hat are parented to the head exactly like eyes and blush they correctly follow rotation or movement but eyes and blush dont
Please if someone can help me this is my first time ever rigging