Fix leaking runLoop and store on stop and (re)start of WiFi ES. Improve error handling.