Aim constraint issues

So for whatever reason, and this ONLY happens in the model rigging, outside of model rigging it works as intended. Whenever i put my object with an aim constraint into my models rigging, it doesnt follow it as intended. I do have screenshots to provide as an example. What i need it to do is to follow the constraint while the z axis is locked. Instead, what it does is it follows it while the object is rotated. Another way to put it, it looks like a helicopter blade spinning. At times the object will be upside down while held. The offsets and rest are at zero as well. This does the same thing no matter what object or model

Any ideas?