I fixed it:
if(instance_exists(_inst) && variable_instance_exists(_inst, "Draw")){ <=== modified
_inst.Draw();
if(_inst.debug){
_inst.Draw_debug();
}
Thanks a million. Had the same issue while following the menu tutorial.
Came here just to thank you for this fix, was driving me nuts why it was "working" in a project I imported the package to, but not when I made it a standalone module project. Bless