Description

UObjectBaseUtility::GetInterfaceAddress() fails due to an incorrect serialized value of the 'bImplementedByK2' property within the non-nativized class's Interfaces array on save.

See support thread for more details. Also includes a suggested fix.

Steps to Reproduce
  1. Open attached project (allow it to be cloned if prompted).
  2. PIE, and note output messages to console.
  3. Choose File->Package Project->Windows->Win64, choose a location and wait for packaging to complete.
  4. Launch the packaged game. Note that the same messages are not output to the console.
    Expected result: Consistent messaging between PIE, nativized and non-nativized game EXE.

Have Comments or More Details?

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

6
Login to Vote

Won't Fix
ComponentUE - Gameplay - Blueprint
Affects Versions4.184.194.20
CreatedJul 5, 2018
ResolvedJul 15, 2021
UpdatedJul 19, 2021