2 months ago
I added a custom domain to one of my services.
The CNAME record has been successfully verified (green check icon), but I’m facing an issue with the TXT record verification.
I configured the TXT record using _railway-verify.www with the correct value. DNS propagation appears complete — I can see the expected value across all regions using dnschecker.org.
However, Railway still does not recognize or accept the TXT record, and the domain verification remains incomplete.
Has anyone experienced this issue or knows what might be causing it? Is there any refresh button that we can tell railway to recheck it.
6 Replies
2 months ago
Quick update on my previous issue:
Since there’s no refresh/recheck option in Railway, I removed the domain and added it again. This time, the domain got approved successfully.
However, I noticed something confusing:
- The TXT record remained exactly the same
- The CNAME record value changed
- My DNS manager is still using the old CNAME
- Despite that, the website is working correctly
My questions:
- Should I update my DNS to use the new CNAME provided by Railway, or is it safe to keep the old one since everything is currently working?
- Is there any recommended way to avoid this kind of issue in the future, given that there’s no manual refresh/recheck option for DNS verification?
Would appreciate clarification on how Railway handles CNAME changes internally.
2 months ago
I am having this problem now and it is causing me so much stress. I don't know what else to do I have added and readded the domain and udated the records and it still doesnt work
2 months ago
Any update from the team on this?
I’m seeing more users running into the same TXT verification issue, and the only workaround so far seems to be removing and re-adding the domain.
In my case, re-adding fixed it, but introduced another ambiguity:
- Railway generated a new CNAME
- The old CNAME is still in my DNS
- Everything still works, which suggests Railway may still accept the old target
This creates uncertainty about whether:
- The old CNAME is still officially valid, or
- It’s temporarily working and could break later
It would help to clarify:
- Whether CNAME targets can change and require manual updates
- If old CNAMEs remain valid indefinitely or are eventually deprecated
- Whether a proper “recheck/refresh DNS” feature is planned to avoid needing domain re-creation
Right now, the lack of a refresh mechanism makes debugging DNS issues unnecessarily disruptive.
2 months ago
same problem here but mine doesnt work at all
2 months ago
Agh
a month ago
I'm hoping they'll add a recheck/refresh feature, even after removing/readding my domain the CNAME won't verify 😢
