hey! You must check your component names and change the code using the right names.
For the match arm looks like this:
I always use the rotation IK separate. As you can always have it in one single IK if needed.
Just check your names, blend attr name, UI host control, list of all the FK controls for the arm, the IK control name, pole vector name and finally the rotation IK.
That should work, you can click on the RUN to test it. So far never had a problem with it.
The legs work just the same and the quadruped leg is about adding the extra FK control… if remember correctly!.
It does work with all components when they have a space switch included also, copy and paste the UI host control name on top, the attr-name and the control that you want to apply the match/space change to.
For the arm switch space looks like this:
Hope it helps!
Cheers