Getting connection status and errors to be a bit more informative