(I’m just going to reply here since I don’t want to confuse too many issues that may actually be different and this is the thread I started.)
The problem is resolved for me now. I contacted Comcast but the agent couldn’t help me so they gave me an email address of a DNS tech at Comcast but I got no reply.
In the mean time Cloudflare Support ended up replying to me again and said that they “reordered a new certificate for ganoksin.com.” That seems to have fixed the issue.
It’s hard to know what was going on. The only thing I can think of is that maybe the SSL setup was deemed insecure for some reason and flagged in Comcast’s system but the new SSL cert met Comcast’s requirement and then it became accessible again? Completely just guessing here. I’ll see if Cloudflare has an explanation or if they just took a stab at installing a new cert and it happened to work.