Running an ansible role via foreman

I am trying to get foreman to run a simple role that changes the motd, but
I am running into issues. I see the role in Configure -> Ansible -> Roles
and have edited the host and added the role. When I go to the host and
click Ansible Roles, it takes me to a task page. The task is created but
stays in the planned state. I do see Ansible as a service in my default
smart proxy, but the task message is "Play Ansible files on host XXXXXX
though not_defined". How do I define which smart proxy to use? I only have
the one that was created at install time.

Thanks in advance