Here's another strange phenomenon. When I launch the game using the regular RUN button, it freezes on a white screen just like before, but when I launch it using the debug button, it starts up normally even on the VM. It's very puzzling.