If I read your message correctly, you want the switches to 'come-up' in the same state that they were 'in', just before the PC crashed, restarted, etc.
If this is correct, have you had any success with using the 'state file'? This file will 'remember' what your process was 'doing', and the next time it is 'started', it will put your devices in to that 'state'. You might want to check and see how often you are updating the 'state file', as you can select how often it 'takes a peek' at your process. I believe that the 'update' interval (how often it 'takes a peek') has a range of 1 minute to 1 day. If you have a process that your operators are constantly 'using', you might want to have your state file 'update' every few minutes.
From what you are describing, it sounds like your state file is not being updated, and therefore it is starting up in the last 'state' that the state file was 'saved' in. (which has remembered the states you do not want your process to be in)
So, it sounds like you just need to 'turn-on' your state file update.
Ok, so what if you want something different, like you don't care if your system 'remembers' what was just going on. Instead, you need it to 'start the same way' every time, with these 'things' in this 'mode' and 'those things' in 'that mode'. What you can do in this case, is to turn OFF recording 'state file', and when you get all your objects in the 'state' you want them to be in for 'start-up', you can 'save' your state file. Lookout will use this file and 'set' the positions of your objects on start-up. I would also suggest, you make this file read only, so it can't be accidently changed, updated, etc.
You can find this information in 'Modify Process' under 'File' menu. Go there, and hit the 'help' button, and it gives great info on this feature.
Rich Anderson
Green Bay, WI