socket doesn't always reconnect after closing. retrying for 60s now, with ui feedback.