Thanks for your answer, I actually figured it out! Some part of the code was trying to set the cursor-icon or something like that. I don't remember specifically what it was. Maybe that's not working on macOS or it's been deprecated in GameMaker entirely, but removing that fixed it.
Off topic, but do you think it's possible to get the shadows, depth of field and collisions from the old version of Fauxton3D running in the 2.x version or has the internal logic changed too much for that?
Viewing post in Camera not working (demo project)
Shadows and collisions are totally possible! Although, you would need to implement them yourself. I cannot recommend checking out Dragonitespams 3D Collision Tutorial as well as his 3D shadows in gamemaker tutorial! Depth of field is a bit more complex, but Foxy Of Jungle's post processing effects asset handles DOF natively and supports use with 3D as well! :)