I see. Does your browser explain why it's not secure if you press Site settings perhaps? The certificate for nordcraft.com and toddle.dev look similar on my end. Sometimes, if the browser detects an invalid certificate, it caches that for a long period - even if the certificate is no longer invalid. Did you try opening nordcraft.com in a different browser?