The operating system has nothing to do with the software. You face a timeout error when the software stops responding and this is caused by a large number or reasons: faulty software, operating system, 3rd party application, not enough resources, etc. Make sure the scripting in the .vi file is coded properly. Perform additional test to the file and check it for compatibility issues.