Figured I would supply an update. So my functions were acting weird and some were not even executing, even some _startup functions didnt work. When compiling the .exe, it crashed every time it was run.
The issue was I had over 32 PATH declarations, after fixing this, the game is operating correctly and I cant see any crashes in the .exe.