The plugin deliberately preserves a copy of the cache in case of network errors to Eventbrite, e.g. if they are down or overloaded. This is good, in that your website won’t show nothing if Eventbrite or your network to it is temporarily down. But this can hide a more serious error – a 403 error.
If it is a temporary outage at Eventbrite you can check the API status here https://www.eventbritestatus.com/
A 403 error is basically Eventbrite’s firewall has decided to banned your webservers’ IP. This doesn’t happen often, but it does happen on some hosts that sell thousands of websites on one IP.
Check how many IPs are shared with your domain: Use services like https://dnslytics.com/reverse-ip to see how many IP addresses are shared with your domain. If many websites are sharing the same IP address, it could be some bad neighbours are causing issues with Eventbrite.
If you are encountering 403 errors
- Contact your website host: Contact your website host to see if they can change your IP address. Good hosts will do this for you, but not all will. If they can’t change your IP address, ask if they can provide a proxy service or if they can move you to a dedicated IP address.
- Use a proxy service: If your website host can’t change your IP address, you can use a proxy service to access Eventbrite. Configure your WordPress to use a proxy server.
- Consider moving hosts: If none of the above solutions work, it may be time to consider moving to a different website host. Look for a host that offers dedicated IP addresses or has a good reputation for not having issues with Eventbrite.
By following these steps, you should be able to troubleshoot and resolve any 403 errors you’re experiencing on Eventbrite.