When I create a puppet with a "Left Pupil Range" group (which I hide - its just to control the range of the pupil), it gets tagged with the "Left Pupil Range" tag, which is good. However, if I also have a "Left Eyeball" group, it will also get tagged with "Left Pupil Range" as well (bad). This had me baffled until I noticed the duplicate autotagging (restricting the eyeball movement more than needed).
My suggestion is if there is a group called "Left Pupil Range", don't also tag the "Left Eyeball" group with the Pupil Range tag automatically.
Oh, another one... "Left Pupil Range" gets autotagged with "Left Pupil Size" even though I have a "Left Pupil" group. Another little gotcha that stops eyes from moving by default. You have to remove the tag else the eyes won't move (because the pupil size equals the pupil range).