rework connect window: on error show it again with a message