I moved this post into the Tableau Community Web Data Connector space. This will be the best location to get assistance on this type of question. My commenting will also bring it to the top of the feed.
I would also check the FAQ on the Tableau GitHub space: Frequently Asked Questions
In the above FAQ I found the following suggestion for refreshes that are failing:
Why are my extract refreshes failing on Tableau Server?
To run extract refreshes for connectors, you need to configure Tableau Server and import the connector. Contact your server administrator and see the Tableau Server documentation on web data connectors.
Hope this helps!