Project broken when transfering from MacOS to Windows

I suppose that you are not using Git. I believe you should use Git to share “source files only” across machines excluding machine-dependent files which are generated by Katalon Studio for each individual runtime environment.

What Git is for? Have a look at the following description

In the <projectDir>/.gitignore file you want to write

.project
.classpath
.settings/

bin/
Libs/
Reports/

then the git repository of your project will exclude the .project file. Also, the .classpath file and the bin folder will be excluded.