
Mikrotik DoH Timeout and Loss of DNS

Hello,
I have a new RB5009G Mikrotik router and having a number of issues with DNS working properly. If I switch to Cloudflare DoH or Google DoH then not timeouts or dns failures. when ND is working it is amazing, but I am finding that more and more I am getting super slow lookups (noticable in the browser) or sites timing out with no dns.
Attached is the logs, and my dns settings. You can see I maxed out the local caching to help, but when ND pukes it clears the cache locally and locks all machines up.
-
Can you please send a https://nextdns.io/diag
-
Was also seeing this the other day, almost non stop timeouts. Had to use alternative server for a while.
Then did a ping to servers... 300ms and 100ms... initially timing out.
A traceroute shows the conn going all the way to italy for some reason! Im in South America btw.
GG and CF servers in the 20 to ms range.
EDIT: Contacting my ISP to ask about routing.