The widget doesn’t automatically reconnects. The reason is that it is running in the background and so trying to keep processing to minimum to save battery.
It should try to reconnect when clicked, so in your example it should have reconnected after clicked.
I will look into improving this by enabling auto re-connection when charging or by attempting to reconnect when the network connectivity has changed.