I'm trying to implement some touch screen buttons for my mobile game and I'm having an issue making them actually respond. They work fine in that they actually respond to touch and are pressed but they don't run the Action they're meant too.
For example one of my buttons is simply meant to move the player right:

It's meant to call the Right action from what I understand set out within my project's input map:

But it just doesn't. It does nothing when clicked on and I've tried it with other keys and it still doesn't respond.
Does anyone know why?