Catch connection errors and pass to callback, remove start method