Hi,
ok, I don't see in this video anything undoable with PlayMaker, so I guess your problem might simply be that you are not doing the right series of actions to get the same results.
I face this problem very often, and the best way to approach this is to make sure values are separated, so you need to maintain more variables just to be able to validate their respective values at each stage.
so like he did in his script, make sure you have a variable Input, and a variable InputDir and debug this.
also, are you sure you have designed the mecanim setup properly, if your setup is wrong then it will corrupt the final behaviour.
for this, simply switch from the script he's mentioned and your playmaker fsm(s), and the behaviour must be identical.
Are you confortable with scripting? or ok enough to recreate that behaviour as explained in the video? if not, I can do that for you so that you have a frame of reference to validate that indeed it's in your fsm that things go wrong.
Bye,
Jean