Snap FK/IK does not copy the motion
When editing the walkcycle action alone (file has the same issue as in this question) you haven't properly keyframed the IK-arms. In the timeline set the VisualLocRot as keying-set:



Go to the keyframes in IK mode and place the hands where you want them to be. Thereafter you can switch seamlessly between IK and FK mode.