Connection status fix

Service connection changes status do 'disconnected' when something failes.