The issue is that on all Windows computers on our Windows domain, when a new user logs in to a computer for the first time all drives are mapped (via user logon script) but all appear in a disconnected state with the red cross icon.
Even though they are disconnected I can double click on any drive to connect it instantly or I can just have the user reboot the computer at which point the same script runs again and all drives appear normally. The disconnection issue never occurs again for that user unless they experience an actual connection issue.
All the logon script actually does is remove drives that exist and map fresh ones.
net use /delete F: \\server\shareF
net use /delete G: \\server\shareG
net use F: \\server\shareF /yes
net use G: \\server\shareG /yes