If cloudflare api returns http code other than 2xx we get a guzzlehttp exception, the checkError function will not be able to execute before the exception
sorry for the delay here but this is intentional as non-200's should be explictly handled with something like a try/catch. i can't see any good reason at the moment to change this.
If cloudflare api returns http code other than 2xx we get a guzzlehttp exception, the checkError function will not be able to execute before the exception