OK, I was able to fix the Directional issue by using similar calculation supplied by Jin_Ve in this post: https://answers.unrealengine.com/questions/738222/ai-check-which-direction-bot-is-moving.html
I created a function that calculates the correct direction of the players. For example, if a player is moving Backwards relative to the enemy player. the forward value will be between 0 and -1 etc. As for the blendspaces, I’ll make another question if needed to keep this thread as short as possible and not getting side tracked too far.
Thanks again Jin_ve for your input!
-SamuelB