Foreman 1.18 - unable to see ansible and remote execution smart proxy features

Problem:
Foreman was upgraded from 1.16 -> 1.17-> 1.18 in order to install ansible 2.x plugin, Centos 7.4.
Ansible master is a separate host - running ansible 2.7, foreman 1.18, ansible-plugin 2.x, remote-execution plugin. Centos 7.4. foreman-proxy in ansible host is issued by the same CA as foreman core host.
After installing the smart proxy and plugins in ansible host, from the foreman host I am able to see the new proxy and add the proxy, but i dont see ansible and ssh features. I do see dynflow, puppet, logs, tftp from ansible host. If I curl teh proxy url with https:/master.mydomain.net:8443/features, I see all the features in the list [“ansible”,“dynflow”,“logs”,“puppet”,“puppetca”,“ssh”,“tftp”]
Why cant the foreman host see all the features?

Expected outcome:
Foreman should be able to see all smart proxy features installed in ansible host

Foreman and Proxy versions:
foreman.noarch 1.18.3-1.el7 @foreman
rubygem-smart_proxy_ansible.noarch 2.0.3-2.fm1_18.el7 @foreman-plugins
tfm-rubygem-foreman_ansible.noarch 2.2.9-1.fm1_18.el7 @foreman-plugins

Foreman and Proxy plugin versions:

Other relevant data:
[e.g. logs from Foreman and/or the Proxy, modified templates, commands issued, etc]
(for logs, surround with three back-ticks to get proper formatting, e.g.)

logs

Never mind. Figured it out. Had to add foreman host as trusted host in ansible foreman-proxy settings.yml.