Let's Encrypt Auto Renewal Issue

With reference to the instructions in the Configuring NGINX with SSL and HTTP/2, a user had the auto-renewal configured but it did not auto-renew potentially because he had it set up where the server would only allow traffic through his VPN IP.

There is still no luck with renewing his certificate even after the rule was disabled. Is there any other way for him to go about this?