Description

When a breakpoint is hit in a BT Task Blueprint, execution will not be resumed if you attempt to do so from the Behavior Tree that is running the BT Task.

This will cause a crash if executed in the way described in UE-50877

Found in 4.17.2 CL# 3658906

Reproduced in 4.16.3 CL# 3561208 & 4.18 Preview 3 CL# 3676890

Steps to Reproduce
  1. Open the attached project
  2. Open BTT_MoveToLocation & AI_BT
  3. In BTT_MoveToLocation, hit the Play button
  4. Navigate over to AI_BT once the breakpoint in BTT_MoveToLocation is hit
  5. In AI_BT, hit the Resume button to resume execution

Result: Execution is not resumed, you must go into the BT Task Blueprint and Pause and Resume execution from there

Expected: Execution would be resumed when the Resume button was hit in the Behavior Tree running the BT Task.

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-50879 in the post.

2
Login to Vote

Fixed
ComponentGameplay - AI
Affects Versions4.164.174.18
Target Fix4.23
Fix Commit6546484
Main Commit6835252
CreatedOct 6, 2017
ResolvedMay 17, 2019
UpdatedJun 4, 2019