Hey guys so I managed to fix that bug that made OWM instantly close when I tried to import my sprites. I thought it might be a good idea to post it here.
So, after an insane amount of trial and error (and copy pasting a backup's hexcode over top my current version until the editor started working again, I was able to single out the issue that was causing the problem.
So my rom that was causing the editor to crash had this string of hex at the offset:
0x2F5FE8
My backed up rom (which was like 15 backups ago was the last version of my rom to properly work with that program. Since it was my first time adding another sprite in since that time I hadn't noticed and I was kinda freaking out lol.
Anyway, I played a little game of spot the difference and noticed that the code from my backup was identical in every way (other than added events, map changes, level scaling, etc), except in this location. For some reason my back up looked like this at the same offset.
Long story short, I copied and pasted the string of hex from my old rom to my new rom and was able to keep all of my data intact while simultaneously allowing the program to run correctly. The only difference was that one of the pallets for one of the characters I created was distorted so I fixed it.
My question to the creator and anyone else who might know why it happened is
WHAT THE HELL DID I DO????? LOL thanks guys, this program's awesome by the way!