When using blendspaces you should not trigger the walking anims from the Character BP but only focus on moving the pawn.
In the Anim BP you get the velocity correctly and set the speed variable.
The things to check next are:
- Is the cast working? So is the Speed variable ever getting set?
- How is your Blendspace set up?