Wordpress website not connecting with domain on nginx

My domain is:

I used letsdebug.net and it is saying that my website it has a problem requesting to the domain over port 80. I have recently just fixed a port 80 not working. Port 80 is allowed through both my Spectrum router and my internal pfsense firewall. I have my Wordpress site working but it still says the IP address, so that is leading me to something with either Cloudflare, or Ngnix.
Oh and when I run without SSL certificate the website says there are not any problems.
Any help would be appreciated.
This is the exact output of my error.

I can login to a root shell on my machine (yes or no, or I don't know): Yes

I'm using a control panel to manage my site (no, or provide the name and version of the control panel): I am using Nginx Proxy Manager GUI

The version of my client is (e.g. output of certbot --version or certbot-auto --version if you're using Certbot): certbot version 2.5.0

You say you fixed port 80 not working.
But Let's Debug still can't reach your site via port 80: Let's Debug (letsdebug.net)
I also, can't reach it:

curl -Ii thetechverseguru.com
curl: (56) Recv failure: Connection reset by peer


Version 2.9.0 is out now.