I've been having issues with users not noticing that they were disconnected from the server. Some of our less tech savvy users never notice that they are disconnected from the server until specific inconsistencies are noticed. Is there a way to maybe make the connection status at the top of the window show a more specific "disconnected" status. I almost want to recommend putting it in red, but I'm thinking that might make things ugly if you need to regularly work offline.
I've seen a disconnection dialog box appear, but it seems inconsistant. If that can be more persistant, require more specific action or maybe just more consistently appearing on disconnection, that might be enough.