Description

Heatwire effects do not work for execution wires touching user macros. Native macros do not exhibit this behavior.

Note: This is with BP Profiler turned off.

Steps to Reproduce
  1. Open the editor and create a new Blank Blueprint project
  2. Make a new blueprint based on actor following the attached 'BPEventGraph.png' screenshot
  3. Make sure you've also made the bool variable
  4. Create a Macro inside of the new blueprint following the attached 'BPUserMacro.png' screenshot
  5. Ensure that you do not have BP Profiling turned on (see 'BPProfiling.png' screenshot)
  6. Save and compile the new blueprint
  7. Place an instance of the new blueprint into the world
  8. Play in Editor (notice the wire between the bool Set Node and Print String heat up)

Result: Execution wires touching the user macro do not heat up or show activity

Expected: All execution wires heat up and show activity

Frequency: 5/5

Have Comments or More Details?

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

0
Login to Vote

Fixed
ComponentUE - Gameplay - Blueprint
Affects Versions4.12.54.13
Target Fix4.14
Fix Commit3107514
Main Commit3131171
CreatedJul 21, 2016
ResolvedAug 31, 2016
UpdatedMay 20, 2022