EQS Testing Pawn doesn't show any visual clues

Repro:

  1. Create a simple EQS query, say, Simple Grid.
  2. Create a blueprint subclass of AIModule.EQSTestingPawn.
  3. Drag what you made in step 1 from Content Browser to the property “Query Template” of what you made in step 2.
  4. Place an instance of your testing pawn onto a map.
  5. Select it with a mouse.

What you should see:

  • A grid of spheres around the EQS Testing Pawn

What I can see in my map:

  • Nothing

I checked the same set-up with the sample maps and it worked fine. Somehow it just doesn’t work on my maps of my project.

Any ideas? Are there any secret checkboxes (the EQS Experimental Feature is on) or console variables which can disable the visual output of the EQS Testing Pawn?

How is your EQS query setup? You have to select an option for what you want the grid generated around. Default is set to generate around the Querier, and the test pawn is not considered the Querier so no grid is displaying because it is not finding a querier to generate around. You could create environment query content that simply returns all player character and set generate query around that. Then if you place a character in the scene, with your test pawn, move your test pawn to refresh, and you should not see a grid as expected.