Description

When nativization is enabled, functions in a child blueprint that were overriden from the parent are not called properly.

Regression?: Yes
This did not occur in 4.19

Steps to Reproduce
  1. Create a new project based on the Third Person Template
  2. Right-click the Third Person Character BP and create a Child blueprint
  3. In both the Third Person Character BP and the Child, have them print out Parent and Child, respectively, on Tick
  4. Place an instance of the Child in the level
  5. In Project Settings > Packaging, enable Inclusive nativization
  6. Package the project for Windows 64 bit
  7. Launch the packaged game
    Result: The print string on the child does not fire, while the parent does
    Expected: Both the parent and child's print strings fire

Have Comments or More Details?

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

4
Login to Vote

Duplicate
ComponentUE - Gameplay - Blueprint
Affects Versions4.204.21
CreatedJul 2, 2018
ResolvedJul 2, 2018
UpdatedJul 3, 2018