I am following a skeleton rig tutorial on youtube step by step and despite having the exact same setup, my armature behaves incorrectly. https://youtu.be/jp_SqjB0468?t=920 at minute 15:40. This is the result I am supposed to be getting:
This is the result I am getting, the foot seems to rotate around its own local Z axis and not the parent's, even though the "Copy rotation" Space is set to "Local With Parent":
This is my constraint setup:
I am struggling to find the error. Can this be a potential glitch in blender 2.8? I remember giving this tutorial a try in 2.79 and I can't recall having this problem.
UPDATE: I confirmed that this is caused by version 2.8. I created an identical armature in version 2.79b where it rotated correctly. When I opened the exact same file in 2.8, the bones rotated differently. I will follow a different step by step tutorial made in 2.8 and see if I can find what has changed in 2.8 that's affecting this.
FINAL UPDATE: "Relationship - Child of" constraint used instead of "Transform - Copy rotation" has solved the issue.