Applying Toad Options if connection lost

Toad v16 and 17

I have to connect to our DBs via a VPN connection, if I am editing Toad Options such as adding Code Templates and the VPN drops out (it does occasionally), when I click Apply it gives an error, and appears to not want to apply my changes (although in some cases it may be saving).

I get a :

ORA-03135: connection lost contact
Process ID: 28705
Session ID: 116 Serial number: 19969

or

Connection is not connected, error dialog
And the reconnect option simply won't reconnect, even if I have reconnected the VPN.

Why do I need a connection to Apply without an error? Perhaps it could be made clearer that the changes have been applied, but an error occurred afterwards?

Regards
Paul