I have had several issues when enableing LE on a site. The last one I did had some security error that was unidentified. I disabeling LE fixed it. I reenabled and restarted the server and it worked fine.
Today, with a new site, I am getting a 301 loop. When visiting https://domain.tld I get a 301 to https://domain.tld. I have not restarted yet, I wanted to figure out what the problem is. I checked the nginx configs, cleaned the cache, and cleared browser caches.