Have a user trying to enable DKIM signing for their domain, our control panel automatically creates the DNS record for them on our public authoritative servers, the TXT record exists and is valid, but SM keeps saying it doesnt exist.
If I dig against our internal resolvers, they return back the valid TXT record, the same resolvers that SM is set to use, but SM keeps saying it does not exist. I have also validated the TXT record with MX Toolbox and it also agrees that the record is valid and it matches the one SM is stating is missing and to create.
Can I pretty please get a force parameter in the API (doesnt need to be on the UI), to tell SM to ignore lookups, especially when we are handling the DNS. This should be stupid easy to add a simple if statement around the DNS call to bypass it or not. This would allow customers like myself who have a control panel that automates all this to bypass SM checks since we know the record exists before we try and enable in SM.
I have tried flushing our internal resolvers and their cache, SM either has it's own cache that I dont see a way to clear or there is a bug.
I will literally give yall my first-born child, I will sell my soul to Tim... Having this parameter would solve one of or biggest issues with SM.