Letsencrypt issue...again

Hi There,

I am trying to renew my SSL Certificate and doing:

sudo ee site update example.com --letsencrypt=renew

it didn’t work… so I removed all the letsencrypt file as such:
sudo rm -rf /etc/letsencrypt/live/example.com
sudo rm -rf /etc/letsencrypt/archive/example.com
sudo rm /etc/nginx/conf.d/force-ssl-example.conf
sudo rm /var/www/example.com/conf/nginx/ssl.conf
sudo nano /etc/nginx/sites-enabled/example.com

sudo ee site update example.com --letsencrypt=off
restarted my nginx

then sudo ee site update example.com --letsencrypt

and I get:

Unable to setup, Let’s Encrypt
Please make sure that your site is pointed to
same server on which you are running Let’s Encrypt Client
to allow it to verify the site automatically

My A records are setup properly (both www.example.com and example.com)
It use to work and now it doesn’t.

Any suggestions?