Ok, so I've been complaining about client crashing since I started playing again, as you can see from the thread below haha.
Eventually I found an issue with lines in the script not being executed, which led me to figure out my crashing problems for the most part.
I'm unsure if it's something on EasyUO's end, or with the client itself. But this is an issue I haven't encountered when I played previously. I sold all my account back in 2012-2013. I have not started experiencing these problems until we got the auto updating EUO.
So in the first video, you can see I use a script that just opens the corpse, loots the gold. When opening the corpse it will output the ID above the character. I added that because I was unsure what was going on with it not doing the "event macro 17", but then found it would skip the event exmsg even.
Video:
After finding that, I clamped the rate of the "event macro 27 0" usage on my combat script. This fixed an issue with quite a few things I did, but I was still crashing on other scripts. The one I would crash on often was the Shadowguard helper which helps with Orchard room. So I have no "Event macro 27 0" command going here. I originally thought it was from more than one script sending an event macro, or exevent command to the client at the same time. But I was crashing with a single script. So that would mean I was crashing because of a combination of events being sent, or the speed in which they've been sent. I can force a crash using many combinations of events, so I'm not sure it's a specific one. I have noticed that event exmsg displays weird at times though, and when it does I can prepare for a crash. But even without event exmsg, I will still crash.
Here's a video showing the crashing with multiple event commands, and with a few different methods of running euo/client.
Video:
I know everyone has their own way they swear on to load everything, but believe me, I have tried for weeks to resolve this and I cannot find a better way which works. Starting a client with uoxl cli new button in easyuo is not an option, as I use either steam/razor/razor-enhanced and they have to start the client. But it also doesn't help if I do. So this isn't about that.