Packaging with with a nativized blueprint that contains a TMap with a TSubclassOf pointer as a Key causes errors, causing the packaging attempt to fail.

Regression?: No
Compiling the code for the TMap using a TSubclassOf pointer as a Key failed in 4.18, blocking this from being tested.

Steps to Reproduce
  1. Download the attached project, generate project files, compile, and open the project
  2. Package for Windows 64-bit
    Result: During the packaging process, an error occurs due to the TSet being nativized
    Expected: The packaging process completes successfully

Have Comments or More Details?

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

Login to Vote

ComponentGameplay - Blueprint
Affects Versions4.
Target Fix4.26
Fix Commit14367494
Release Commit14367494
CreatedJun 28, 2018
ResolvedSep 22, 2020
UpdatedSep 22, 2020