Cloudflare DNS errors
When your site is integrated via Name Servers you can also utilize the Cloudflare app via Ezoic’s account. This can only be done for all subdomains of the domain and not the root***.
There can be DNS conflicts that occur, which will show in your Ezoic dashboard. For example you may see the following error:
"Issue with DNS Records. The Cloudflare app requires changing your DNS \"m\" record from an A record to a CNAME record. However, it is unable to do so because you have multiple records with that hostname of types \"A, TXT\". If you would like to use Cloudflare for your site, please delete the other records"
Below you can see the two records for the domain example.com. The two records are mapped to the same IP address.

This error is usually related to the specific subdomain in question causing a conflict, usually if there is another record such as a TXT record that shares the same hostname. In the example above that means that the TXT record also was set to use the “m” hostname.

In order to fix this issue, the A record can usually be changed to a CNAME record that is mapped to the root domain for the DNS zone, instead of the origin IP.

It would be a violation to also have an existing DNS record for that entry as well, in the above case the “m” TXT record. Keeping this record could cause further conflicts, so this can subsequently be deleted, and if there isn't already an existing one, added as an exact replica with the hostname as @ (instead of m) as seen below.

If there are multiple violations where multiple A records are flagged, they can all be consolidated into CNAME records that are mapped to the root record, and the corresponding conflict records deleted providing the respective record exists for the root of the DNS zone.
Additional info:
***Currently we are unable to route the apex of a DNS zone via an ALIAS or CNAME record as this violates RFC which is a document that describes the standards, protocols, and technologies of the Internet and TCP/IP.