Puppet autosign config was configured properly and tested succesfully in the client.
What was the reason provided for failing the task?
Did you implement this on all the hosts, including the master (jump_host)?
You can do a
puppetserver ca list --all on the master to see all the certs for all the hosts.