Blender game character is not responding to game logic I have made an action animation with an IK rig. The mesh has a mirror, subsurf, and armature modifier. 

I began making my character walk by using a keyboard sensor connected to an and brick connected to a motion and an action brick. I set the action to my walking animation and set the start to 0 and the end to 80 on play (I wanted to test it before I looped it) but when I pressed P and then W for my walking the character moved but the animation did not play.

Here is the .blend file
The BGE can't handle the Mirror Modifier when you apply it and change the order of the modifiers:



Some notes:


For performance and to avoid issues it would be better to apply the subsurf also
80 Frames is a bit long for this walk cycle
Loop Stop / End should be used in the action actuators
Related: How should an animated character be moved while repeating a walk cycle?


Result (reduced to 20 frames and adjusted movement):