Hi Sean,
<< Is there a way of increasing the timeout slightly?
There is, but I think the current value is 12 seconds which is long enough.
Bear in mind that "offline" means that anything between the client and the server may be blocking the connection.
If the error takes like 12 seconds to appear then it's likely a genuine route problem. If it comes back immediately it's more likely to be a firewall of AV or something.
Cheers
Bruce