Description

When using a No Primary Result Chooser that contains an FGameplayTag parameter, an Evaluate Chooser node using that chooser will cause a compilation error:

LogBlueprint: Error: [AssetLog] [PathToProject..]\Content\Repromap.umap: [Compiler] The structure Evaluate Chooser: [ChooserAssetname] is not a BlueprintType.

May be caused due to FGameplay tag having a native make function that prevents being “Made” within the EvaluateChooser node. Additionally, through testing it was found that many structs also cause this issue.

Steps to Reproduce

See linked EPS case for repro project.

  • Create a new “Chooser Table” using the plug-in Chooser.
  • Select “No Primary Result Chooser” as Chooser Type
  • In Table Settings, add a Struct parameter GameplayTag set to output direction, and add any input parameter (For example: Actor class)
  • Add a Bool value of your input parameter class (or any values).
  • Add an output struct with a Gameplay tag.
  • Add rows with random values.
  • In any blueprint (Level Blueprint), add an Evaluate Chooser node and select the Chooser Table.
  • Make sure the Entry pin is connected, then hit compile. You’ll get the error: “The structure Evaluate Chooser: NewChooserTable is not a BlueprintType.”

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-370816 in the post.

0
Login to Vote

Unresolved
ComponentUE - Anim - Gameplay
Affects Versions5.7
CreatedMar 20, 2026
UpdatedMay 15, 2026
View Jira Issue