Having a weird issue with Windows VM target.
Earlier today, I was testing my game on the HTML5 output, and ever since then I can't compile it again back in Windows VM. Exporting and exe and HTML platforms work as intended, but I keep this error on Windows VM;
C:\ProgramData/GameMakerStudio2/Cache/runtimes\runtime-2023.1.0.76/windows/x64/Runner.exe -game "C:\Users\MegaStrimp\AppData\Local\GameMakerStudio2\GMS2TEMP\Kirby's_Dream_Land_Plus_Test_903F6DF_VM\Kirby's Dream Land Plus Test.win"
Executing:New-Item -Path "C:\Users\MegaStrimp\AppData\Local\GameMakerStudio2\GMS2TEMP\Kirby's_Dream_Land_Plus_Test_903F6DF_VM" -Name "game.out" -ItemType "file" -Force; $startclass = Get-CimClass -ClassName Win32_ProcessStartup; $startinfo = New-CimInstance -CimClass $startclass -Property @{ ShowWindow = 0} -ClientOnly; $class = Get-CimClass -ClassName Win32_Process; $process_id = Invoke-CimMethod -CimClass $class -MethodName 'Create' -Arguments @{ CommandLine = 'C:\ProgramData\GameMakerStudio2\Cache\runtimes\runtime-2023.1.0.76\windows\x64\Runner.exe -game "C:\Users\MegaStrimp\AppData\Local\GameMakerStudio2\GMS2TEMP\Kirby's_Dream_Land_Plus_Test_903F6DF_VM\Kirby's Dream Land Plus Test.win" -debugoutput "C:\Users\MegaStrimp\AppData\Local\GameMakerStudio2\GMS2TEMP\Kirby's_Dream_Land_Plus_Test_903F6DF_VM\game.out" -output "C:\Users\MegaStrimp\AppData\Local\GameMakerStudio2\GMS2TEMP\Kirby's_Dream_Land_Plus_Test_903F6DF_VM\game.out"'; CurrentDirectory = 'C:\Users\MegaStrimp\AppData\Local\GameMakerStudio2\GMS2TEMP
\Kirby's_Dream_Land_Plus_Test_903F6DF_VM'; ProcessStartupInformation = [CimInstance]$startinfo } | Select-Object processid | ft -HideTableHeaders | Out-String; Get-Content 'C:\Users\MegaStrimp\AppData\Local\GameMakerStudio2\GMS2TEMP\Kirby's_Dream_Land_Plus_Test_903F6DF_VM\game.out' -Wait -Encoding utf8 -Tail 30 | ForEach-Object { $_; $launcher = Get-Process -Id $process_id -ErrorAction Ignore; if($_ -match '###game_end###' -or !$launcher) { break } }
At line:1 char:623
+ ... 2TEMP\Kirby's_Dream_Land_Plus_Test_903F6DF_VM\Kirby's Dream Land Plus ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Unexpected token 's_Dream_Land_Plus_Test_903F6DF_VM\Kirby's Dream Land Plus Test.win" -debugoutput
"C:\Users\MegaStrimp\AppData\Local\GameMakerStudio2\GMS2TEMP\Kirby's_Dream_Land_Plus_Test_903F6DF_VM\game.out" -output
"C:\Users\MegaStrimp\AppData\Local\GameMakerStudio2\GMS2TEMP\Kirby's_Dream_Land_Plus_Test_903F6DF_VM\game.out"'' in
expression or statement.
At line:1 char:623
+ ... ers\MegaStrimp\AppData\Local\GameMakerStudio2\GMS2TEMP\Kirby's_Dream_ ...
+ ~
The hash literal was incomplete.
+ CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : UnexpectedToken
C:\ProgramData\GameMakerStudio2\Cache\runtimes\runtime-2023.1.0.76\windows\x64\Runner.exe exited with non-zero status (1)
elapsed time 00:00:41.1011748s for command "C:\ProgramData/GameMakerStudio2/Cache/runtimes\runtime-2023.1.0.76/bin/igor/windows/x64/Igor.exe" -j=8 -options="C:\Users\MegaStrimp\AppData\Local\GameMakerStudio2\GMS2TEMP\build.bff" -v -- Windows Run started at 02/12/2023 23:37:27
FAILED: Run Program Complete```
I've tried cleaning the cache and reinstalled the runtime, but no chance.