Action Not Working when Parented to Armature


So I have a bone that is animated. It goes from one side of the level to the other on the x axis. My character’s cube is parented to the bone (ctrl+P > Bone). It has a couple z-axis only animations like a jump/fall animation. When it collides with a stationary cube, I have it set up so that it plays an action that snaps it back to the bone. The jump/fall animation works, but the snap animation does not. I am very confused as it all seems logical to my brain? Can anyone tell what I’m doing wrong? Dot blend file included below.

This is for my minecart/roller-coaster level. A broken roller coaster where you have to jump over the gaps.
Thanks for helping out!