Oops! It appears I forgot to replace the default character movement (via UI actions) with the custom movement actions.
Thanks for the comment :)