Bug
Using a custom test runner via 'createRunner()' written in TypeScript and executing the test scenarios on a Windows 10 and Windows 7 machine, run any tests against Chrome or Firefox.
When the runner starts, and either 'chrome' or 'firefox' are passed into the runner's 'browsers()' function, an error appears and I am unable to run the tests.

The browser should open up at the tests should begin to execute. We are able to execute TestCafe tests on Windows using the CLI for Chrome and Firefox without issue, and this issue with the custom test runner does not occur at all on our Macs.
Simply execute the NPM script 'test' with npm run test or yarn run test, while having Chrome or Firefox installed. See Git repo link below along with README.
https://github.com/calisven/TestCafeWindowsBug
yarn run test or npm run testThank you for the detailed example. I have reproduced this behavior.
聽
We will research it and provide a solution.
Pulled your alpha build and confirmed that the changes fixed the issue - thank you!
This thread has been automatically locked since it is closed and there has not been any recent activity. Please open a new issue for related bugs or feature requests. We recommend you ask TestCafe API, usage and configuration inquiries on StackOverflow.