My project was suddenly unable to be previewed after updating to the "Stable r432" version of Construct. I wanted to share the details of my problem and temporary solution in case it's useful to anyone else.
Summary
It looks like r432 may have a problem with the one symlink folder in my project.
Every prior version of Construct I've used from r424.2 backwards has had no problem with this symlink folder.
Project overview
I have a fully script based project, with no event sheets.
I edit the JS files in VSCode, and use Git to track changes.
C3 provides a "Scripts" folder, which is the default place for your JavaScript files.
I have several sub-folders inside that "Scripts" folder.
One of these folders "eggECS_4", is a symbolic link instead of a conventional folder.
Symbolic link folders have never caused me any issues in prior versions of Construct, but it might be involved with my sudden inability to preview in Construct version r432.
Last working state
My project ran with no problems on the "Stable r424.2" version of Construct.
Problem
Immediately after updating to the newest "Stable r432" version, my project could no longer be previewed at all.
On r432, when attempting to preview I would get the following:
A popup saying:
"Failed to start preview. Try reloading Construct before trying again."
And this console error:
"Error starting preview: Error: Could not find source file: 'file:///scripts/project/eggECS_4/!Notes/!Unsorted_Notes.js'"
Things I initially tried that didn't work include, reloading Construct, clearing cache and cookies, and trying multiple browsers (Chrome, Brave, Firefox).
Cause?
I can't be 100% sure, but what stands out to me about that console error, is that the file it's saying it can't find is the alphabetically first file inside the "eggECS_4" folder, which is the only symbolic link folder in the project. I removed that file from the project, attempted to preview again, and the alphabetically next file inside "eggECS_4" showed up in that console error.
Again, I've been previewing and working on this project for quite a while with no issues, in "Stable r424.2" and earlier, with the symbolic link folder behaving as expected within both Construct and VSCode.
Temporary Solution
I was able to roll back to the r424.2 version of Construct, using the following link:
editor.construct.net/r424-2
And the project opens and previews perfectly again.