I have a long delay (>20 s) when starting NPVR on clients (from when I launch the exe until I see the main menu). This only occurs after I wake up the client PC from sleep. Presumably, it might not be able to connect right away to the shared drive containing the database. Does the program have some kind of loop where it keeps trying to connect where the time between retries might be able to be shortened? Note that the delay apparently occurs before the log file is written so no delay shows up in there. Also, the NPVR shared drive on the server is set to not spin down.