The reconnect feature is working great, but one thing I wanted to point out was that if you switch networks after it reconnects you must log out and log back on to refresh the IP.
What I mean is
if your server is located at wildfire.domain.com and it’'s internal resolved IP is 192.168.3.10
when you leave to a public IP rather than reconnecting to the DNS servers and re-resolving the IP to the new public IP address, it reconnects to the already resolved IP of 192.168.3.10.
If you had it reconnect to the server name each time it would fix the issue.