Fresh install, ansible role not popping up in hostgroup config

Freshly installed dev instance of Foreman 3.10/Katello 4.12
installed all the ansible plugins and imported some collections from /usr/share/ansible/collections
Tested on individual host and that works fine, overriding variables and running the roles all works fine.

but when i create a hostgroup and attempt to add a ansible role to it, the page is blank as if no roles or collections exist.

Expected outcome:
Roles/Collections appear in hostgroup

Foreman and Proxy versions:
foreman 3.10
katello 4.12

Foreman and Proxy plugin versions:

Distribution and version:
Rocky8 (same issue on both 8.9 and 8.10)
Other relevant data:

Same issue in our prod environment
This is hindering us from moving more from Puppet over to Ansible so any ideas or fixes would be appreciated