Did some digging on the error and I guess the engine/editor is trying to access something from an array that’s not been created yet. The thing that just does not make sense is this only happens when I try to interact with the behavior tree grid, not any sort of custom code but a default feature of the engine. I can edit the tasks that already exist, and move around the grid, but if I try to add a new task, the editor crashes and I get the error message above. Started about a week ago after being able to use the BT in the same way on the same project for a month, and I made 0 changes to the engine’s code, so I’m at a complete loss for what I could try, considering there’s nothing I did before that I think would have caused this.
I’ve made three separate projects and migrated all the files to them each time. This would eliminate the problem for a little bit until it starts doing it again.