Why is my animation not keeping location and rotation correctly?
I found the answer after finding another similar post earlier. The post mentioned a local axis. I checked this on the pieces and found they did not have the same local x axis. I applied the rotation and it now works. How to fix this:


Select the pieces.
Press R,X,X> Move Mouse
If they rotate in different directions then the local x axes are different.
Select all the affected pieces and press Ctrl+A
Left click "rotation"
That should fix other problems that are experienced.