I sometimes get this error https://pastebin.com/XrZVEQuM when putting "if (live_call()) return live_result;" in certain scripts. I have no idea why it happens, since the scripts run completely normally until I add that line to them. Then they don't run at all and just return undefined.
In this example, info_set_value is the only script using GMLive. None of the functions that call it have any GMLive functions in them. The moment I remove GMLive, everything works perfectly. It seems to trigger this error for no reason.
I've also tried replacing info_set_value with other scripts, and they all work fine until I add GMLive to them. GMLive throws up an error and the script returns undefined instead of running.
Everything is otherwise set up normally. Live script reloading works, and I can use it in certain scripts, but not others.