Keyframing Properties not Working in Animation

So, I did a little invisibility stunt involving some shaders. It works fine when I manually click and edit the values on the shaders but when I keyframe them the trouble starts. The insertion of keyframes seems successful, but when playing the animation the object does not reappear when the keyframe that activates the visibility is passed. Pressing alt I does not delete the keyframe either, as seen in this video:

What is going on?

(The part at the end where you see my mouse stop moving was me pressing alt I many times but as you can see nothing happened to the keyframes)

If your just changing the material mix shader, use a value node, not a color node. See if that works for you. Be sure you are looking at it in render not material as well.