Hey @CMASFO, welcome to meta
For this kind of issue please see my response here
In particular:
I’d recommend you press your hosting provider a bit more, asking them why there’d be an inability to make a
cURL
request to a domain. If they have some more specific reason to think it’s an issue with the WP Discourse plugin, and not say, an incorrect cURL version on the server (which on the face of it is more likely), they’re welcome to post here, or even pm me, and I’d be happy to look into it further with them.
And
Let me know how you go with those.