"The operation couldn’t be completed. (kCLErrorDomain error 0.)" (is Wi-Fi turned on?) I started seeing this in my app when I switched from a Wifi connection to a wired one. I'm not sure what is happening or why it matters.