Troubleshooting

The quest does not appear at a giver

Check that the RowName is in QuestsToGive, that the active DataTable contains the row, and that every CompletedRequiredQuests entry is completed. The participant component only offers quests that can currently be obtained.

An objective does not progress

Check the match between TargetID, TargetType, and your game logic. For game-evaluated objectives, check the value returned by GetObjectiveProgress. For a location objective, check the radius and overlap of the objective actor.

The quest does not finish

Make sure every step and objective is reached. If bAutoComplete is disabled, complete the quest explicitly. A conflict can also prevent automatic completion when several quests consume the same requirements: listen for the conflict event and use the subsystem resolution function.

Rewards appear to be missing

Rewards are announced, not applied. Listen for OnQuestsCompleted, apply available rewards in your project, and retain grant counters if quests are repeatable.

Markers are not visible

Check ADS_QuestParticipantComponent, the marker widget class, the maximum-distance setting, and target identifiers. In World space, also check the camera-facing option.