It seems to be that your Name breaks the module:
Error: /File[/var/lib/puppet/facts.d]: Failed to generate additional resources using 'eval_generate': Error 400 on SERVER: "\xC3" on US-ASCII
grep -R --color='auto' -P -n "[\x80-\xFF]" /etc/puppet/*
/etc/puppet/modules/hostapd/Modulefile:4:author 'Micka??l Can??vet'
/etc/puppet/modules/hostapd/metadata.json:5: "author": "Micka??l Can??vet",
after I replaced the special characters with standard ASCII characters it works again.
It seems to be that your Name breaks the module:
Error: /File[/var/lib/puppet/facts.d]: Failed to generate additional resources using 'eval_generate': Error 400 on SERVER: "\xC3" on US-ASCII
grep -R --color='auto' -P -n "[\x80-\xFF]" /etc/puppet/*
/etc/puppet/modules/hostapd/Modulefile:4:author 'Micka??l Can??vet'
/etc/puppet/modules/hostapd/metadata.json:5: "author": "Micka??l Can??vet",
after I replaced the special characters with standard ASCII characters it works again.