With hundreds, if not thousands, of layers, a Character Animator puppet can be complex and not always easy to figure out what might be causing your issue.
Each layer needs to ordered and tagged correctly for the behavior you’ve attached to work.
Layout structure on re-rigged puppet
If you need some help, you’ve come to the right place!!