A bug in UBTService_BlueprintBase makes it impossible to create "deactivation-only" BP implemented BT services.

Steps to Reproduce

1. In any project create a BP derived from BTService_BlueprintBase
2. Override only ReceiveDeactivation or ReceiveDeactivationAI
3. Try to use it

Notice those functions will never get called.
Expected: they do get called

Have Comments or More Details?

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

Login to Vote

ComponentUE - AI
Affects Versions4.104.11
Target Fix4.11
Fix Commit2839938
Main Commit2841903
Release Commit2839938
CreatedJan 22, 2016
ResolvedJan 22, 2016
UpdatedMay 2, 2018
View Jira Issue