I do not have a direct answer to your question, but would like to know what the current timeout is then and how often 'the board times out'.
You might try to find out what the vbs actually does internally (the vbs interpreter makes some call to the webserver) and work on that.