No catalog applied to machine

Problem:
Hosts created or associated with primary Foreman & Puppet instance do not get a Catalog applied. No error is generated. If created against a proxy it works as expected. Nothing is logged in “puppetserver.log”

Expected outcome:
Hosts associated primary Foreman & Puppet Master should get catalog generated and applied, the same as if associated to a smart-proxy

Foreman and Proxy versions:
Foreman 3.15 / Puppet 8.10

Foreman and Proxy plugin versions:

Distribution and version:
Rocky 9.6

Other relevant data:

# puppet agent -t
Info: Using environment 'production'
Info: Retrieving pluginfacts
Info: Retrieving plugin
Info: Loading facts
~#

Attached is a redacted (FQDN’s have been replaced) “puppet agent --test --debug” on an affected machine
redacted-puppet-debug.log (194.0 KB)