This is my reply to a suggestion from oksamurai on how to fix my walking issues I had as well:
When the first versions of CA were in use, the head turner behavior was included. So, as per the many tutorials available for CA, most people built their puppets with two main upper-level layers- the body and head.
The head was setup with the following layers: "FRONTAL" or "FRONT", "RIGHT PROFILE", "RIGHT QUARTER", "LEFT PROFILE", LEFT QUARTER". This allows the head turner behavior to read, and tag, each head separately:
PUPPET NAME
-BODY
-LEFT ARM
-RIGHT ARM
-TORSO
-LEFT LEG
-RIGHT LEG
-HEAD
-FRONT
-RIGHT PROFILE
-RIGHT QUARTER
-LEFT PROFILE
-LEFT QUARTER
The problem is this- the new version of CA (version 6) looks for the same labels ("FRONTAL" or "FRONT", "RIGHT PROFILE", and "LEFT PROFILE"), and it does not differentiate whether they are for a HEAD label or for a FULL BODY label.
Solution- we now need to create a new puppet with three FULL BODY profiles ("FRONTAL" or "FRONT", "RIGHT PROFILE", and "LEFT PROFILE", and within these profiles we need to further create layer for the body and for the head, and inside the head we need to add the head turner layers ("FRONTAL" or "FRONT", "RIGHT PROFILE", "RIGHT QUARTER", "LEFT PROFILE", LEFT QUARTER"):
PUPPET NAME
-FRONTAL
-BODY
-LEFT ARM
-RIGHT ARM
-TORSO
-LEFT LEG
-RIGHT LEG
-HEAD
-FRONT
-RIGHT PROFILE
-RIGHT QUARTER
-LEFT PROFILE
-LEFT QUARTER
-RIGHT PROFILE
-BODY
-LEFT ARM
-RIGHT ARM
-TORSO
-LEFT LEG
-RIGHT LEG
-HEAD
-FRONT
-RIGHT PROFILE
-RIGHT QUARTER
-LEFT PROFILE
-LEFT QUARTER
LEFT PROFILE
-BODY
-LEFT ARM
-RIGHT ARM
-TORSO
-LEFT LEG
-RIGHT LEG
-HEAD
-FRONT
-RIGHT PROFILE
-RIGHT QUARTER
-LEFT PROFILE
-LEFT QUARTER
Of course, this gives us three times the work, but the results are 100% worth it. The ability to walk, left and right, or to face forward, is incredible. Add the head turner ability to each of those walking parameters and it becomes even more amazing.