Hi Frank,
Wordpress do the installation and not the theme, the theme only provides access to where the extensions can be downloaded and a user interface. But the process is automatic and the theme solely relies on Wordpress features. The theme has no specific configuration.
But based on the logs, the issue is your host security feature that blocks a processor requests from specific URL. With that, I recommend contacting your hosting provider and forward that logs to allow that process. And I myself isn’t user how they should do that, but they should able to 
Thanks!