My pull target isn't working properly. I was expecting my lower leg pull target to be able to control the position of my knee on the x-axis, however it only controls the rotation of the leg bones...I've checked from side view, the upper/lower leg bone aren't straight. see attached. Thanks in advance.
I'm not sure about your problem, it seems to work fine, the Pole Target is supposed to control the orientation of your knee, not its position in the 3D space, to move your leg you need to have a controller behind the foot and choose it as the Target in the IK Constraint. To be complete, this Target controller needs to be deparented, you must disable its Deform option in the Bone menu, and you need to parent the foot to it.