@slimx and @SystemFreaks - Thanks for the feedback!
@slimx, a "PULL RECORDS" sync button could indeed be useful (with clear overwrite rules prioritizing Enhance as the source of truth), but my suggestion addresses a different issue: every single parameter change in Enhance currently wipes ALL DNS records via DELETE+CREATE, regardless of what you modify.
This causes temporary downtime/errors while records are recreated one by one. I'm proposing targeted PATCH updates instead .
@SystemFreaks, NS record issues are a separate bug already tracked here: https://community.enhance.com/d/2670. The connector should fetch existing NS records via Cloudflare's list DNS endpoint and skip them during sync (only syncing subdomain NS records).
The core problem remains: avoid full DNS wipes on minor edits.