I'm studying Digital Media - Animation&Game and my professor doesn't seem able to help me with a problem that came up in my final project (Bachelor project). So I hope someone here will be able to help me


My character's head setup includes the usual neck-controller, a blendshape controller for the head, 2 controllers for the mouth (it's a carnivorous plant) and several ones for the eyes:
- one blendshape controller per eye (controls the eyelid-blendshapes as my character has no eyebrows)
- one controller each for the upper and downer eyelid for both eyes
- a controller (normal nurbs curve, as always use them) for the eyeball, so I don't have to parent the mesh to my controllers directly because it will screw with my hirarchies

- two locators which are the aims for the eyeballs (with aim-constraints)
The problem: when I turn the head sideways, the eyes and everything follows the head fine and turns with it except the eyeballs. They do follow, but they don't turn. The eyeball controllers stay horizontally while the head turns to be vertical.
I just can't figure out why! I added an image of my hirarchy. Probably I messed up something there?
It would be great if someone could help me!

Greets,
Tonxi