Skip to main content

Troubleshooting Domain Connection Errors in Kyrios

This guide explains how to resolve common DNS and product conflicts that prevent a domain from connecting successfully in Kyrios.

Updated over 2 months ago

Who This Is For / When to Use

  • Users connecting a custom domain to a website, funnel, or other Kyrios product.

  • Users seeing red error banners during domain verification.

  • Users migrating a domain from another platform (e.g., WordPress).


Conflict With Another Product (Domain Already in Use)

What This Error Means

The domain or subdomain is already connected to another product, such as WordPress or a different Kyrios product.

Kyrios only allows a domain to be connected to one product at a time.

How to Fix It

  1. Decide which product should use this domain.

  2. If the domain is connected elsewhere in Kyrios:

    • Go to Account Settings → Domains.

    • Open the domain.

    • Remove it from the currently connected product.

  3. If the domain is connected to an external service (like WordPress):

    • Remove or replace the DNS records used by that service.

  4. Return to Kyrios and verify the domain again.


A Record Conflict (Multiple A Records Found)

What This Error Means

There are multiple A records pointing to different IP addresses for the same host (usually @).

Kyrios requires only one A record for the root domain.

How to Fix It

  1. Log in to your domain registrar’s DNS manager.

  2. Find all A records with host @.

  3. Delete all A records except the one required by Kyrios.

  4. Save changes.

  5. Wait 1–2 minutes and re-verify in Kyrios.


DNS Records Do Not Match (Missing or Incorrect Record)

What This Error Means

Kyrios cannot find the required A or CNAME record pointing to the correct Kyrios destination.

This usually happens when:

  • The record value is incorrect.

  • The record was added to the wrong host.

  • DNS changes have not propagated yet.

How to Fix It

  1. Copy the exact record type, host, and value shown in Kyrios.

  2. Paste them into your DNS settings exactly as shown.

  3. Remove any conflicting records for the same host.

  4. Save changes.

  5. Wait up to 10 minutes and verify again.


AAAA Record Conflict (IPv6 Not Supported)

What This Error Means

An AAAA record (IPv6) exists for the domain.

Kyrios only supports IPv4. Any AAAA record will block domain connection.

How to Fix It

  1. Open your DNS manager.

  2. Locate all AAAA records for the domain or subdomain.

  3. Delete all AAAA records.

  4. Save changes.

  5. Re-verify the domain in Kyrios.

Important (GoDaddy Users):

  • Disable DNS proxy or protection features, which may automatically recreate AAAA records.


CAA Record Conflict (SSL Certificate Blocked)

What This Error Means

A CAA record exists that does not allow Kyrios’ certificate authority to issue an SSL certificate.

This prevents HTTPS from being activated.

How to Fix It

Option 1 (Recommended):

  • Delete all CAA records.

  • Save changes and re-verify the domain.

Option 2 (Advanced):

  • Edit the CAA record to allow the required authority:

    • Add pki.goog as an allowed issuer.

  • Save changes and re-verify.


Common Issues and Fixes

  • Changes not reflecting immediately:
    DNS propagation can take up to 24 hours, though most updates apply within minutes.

  • Domain parked at registrar:
    Unpark the domain before attempting to connect it to Kyrios.

  • Using multiple products:
    Use different domains or subdomains for each product.


FAQ

Why does Kyrios say my domain is connected to another product?

The domain is already assigned to a different Kyrios product or external service. A domain can only be connected to one product at a time.

Can I keep AAAA (IPv6) records?

No. All AAAA records must be removed for the domain to connect successfully.

What happens if DNS records don’t match exactly?

Kyrios will not verify the domain. Records must match exactly in type, host, and value.

How do I know which product is using my domain?

Go to Account Settings → Domains → Connected Products to see where the domain is currently assigned.

How long should I wait before trying again?

Wait 1–10 minutes after changes. In rare cases, DNS propagation can take up to 24 hours.

Did this answer your question?