I am rigging a baby raptor type cartoon guy, and came across a little issue where my leg springIk handles where doing a weird little doube twist whenever I rotated the global control. Now, this post was going to be requesting help, but while taking screenshots for it I had a brainwave!
Here is my outliner before.

The 'globalControl' is driving the 'globalMoveGRP' via the connection editor. All of my Iks, controls and bones work fine, except for the springIk on the legs;

Now, I thought I'd re-do the orientation of the legs bones, but that didnt do alot and messed up how the handle actually worked, but I noticed that while this new Ik was outside of the globalMoveGRP it followed the global control perfectly!
So here is the working outliner thingamajig


I'm guessing this is just something weird about the Spring solver, or maybe it's just fixing something that I did wrong a few saves ago

anyway, I hope this post makes sense, and isnt a waste of time! I'm not great at looking for help, but I sure didn't find much on this subject!
Thanks for reading, would love to know if you know of any better ways to get around this little quirk

-Ste