<domain name> uses an unsupported protocol

So, the error 502 means your origin fails to reply. That is outside of Cloudflare’s network.

If it opens somewhere else it may be that it replied so slowly that is thinks it’s doing a timeout.

As for the DNS entries, it isn’t necessary to have tons of those, 2 is the bare minimum for a functioning website on example.com and www.example.com.