There's a few problems here which I'll go through:
You don't need the set animation speed, you can set animation speed via properties by clicking an animation angle.
Your stopped animation is tagged, so the behavior will reset the animation whenever the character isn't moving.
You don't need separate animations for directions; just have 1 'Walking' animation and have 2 different angles for it.
The main problem is that all the animations are sub-animations. This is stopping them playing properly, so you should just create them normally. Right click a blank area of the tree and 'add new animation'. You can copy the old frames in.
I managed to get it working after those .