I’m not getting any other errors in your test project with these settings either, but are you getting the original method_get_self error after making these changes? I’m noticing that your screenshot above doesn’t have it
If you are only getting it in your main project with latest GMLive, you could find this bit
static h_set_func = function(l_func) {
var l_rawFunc;
if (is_method(l_func)) {
l_rawFunc = method_get_index(l_func);
var l__self = method_get_self(l_func);
and replace it with
static h_set_func = function(l_func) {
var l_rawFunc;
if (is_method(l_func)) {
l_rawFunc = method_get_index(l_func);
var l__self;
try {
l__self = method_get_self(l_func);
} catch (e) {
l__self = undefined;
show_debug_message("Error getting method self for " + self.h_signature + ": " + string(e));
}