Made sure the key has all the valid permissions, aside from that it was using a key that has been working since I first set it up - I tried disabling strict SSL but it doesn't seem to work - however the DNS does seem to be updated to my latest IP on cloudflare, so why is it saying invalid key and closing? It usually runs and then checks for new IP every X time etc from what I remember.