EQS Query Blank Generator when restarted project

Somehow an EQS query that previously had a gird path generator is broken and wiped blank for me when I reloaded the project the next day. It’s possible I didn’t save something during the last session.

This results in attempts to call the EQS query to never complete. Took a while for me to debug why all of a sudden my working AI was stuck.

Hey illYay,

In order to investigate this issue, I’ll need a way to reproduce it on my end. As a result, I have a few questions:

  • Can you reproduce the issue in a clean project?
  • Did you try deleting and replacing that node? If so, did that get it back up and running?
  • If you can reproduce the issue in a clean project, can you please provide me with a detailed list of steps?

Thanks

I managed to repro it. It’s probably reproducible with even less steps than what I have here.

So you create an EQS query, save it. Close it.
Reopen it. Add some tests. Save it and close it.
Open it again. Delete the main node and then hit ctrl+z to undo deleting it. Save it. Close it. Restart editor. The problem is there.

I think the undo action on deleting the generator node doesn’t properly restore it somehow. Saving after undoing the deletion causes the next run of the editor to have the generator node in a deleted state.

Thanks for the repro information. I’ve been able to reproduce the issue, and I’ve entered a bug report which you can track using the link below:

Thank you for your report.

Have a great day