Hi Dan,
I’m experiencing the same kind of problem. I made a full rig of a character with head turns in 5 different positions. The slider control is used for the blink. The way I have my rig set up is:
Eye Comp: 5 positions (side, 3/4, front, 3/4, side), with 3 layers each: open, half closed, closed
Eye pose comp: contains three layers (three of the eye comp), in which I wrote an expression for the slider: if (s = 0) {100} else {0}, and so on for s = 1 and s = 2.
Eye pose comp is in the head comp, where head is linked to head control slider.
Head comp is in the main rig
rig is imported into main comp
so with this set up the slider works perfectly until I keyframe the slider control in the rig comp. How would I proceed to fix this problem?
Thank you so much!