There is currently a bit of a bug with both GMS1 and GMS2 which causes the game to give up trying to initialize extensions if they are past certain size. Adding
if (debug_mode) live_preinit();
prior to live_init call fixes the issue.
Disabling GMLive (via live_enabled macro) while debugging (assuming that you don't want both at once) is another option.