Description

The Async Load Primary Asset Class node returns an invalid class for a packaged project.

This does not occur in PIE / Standalone (calling the node does return the expected primary asset class)

Regression:
No - same behavior occurs in 4.16.3 (CL 3561208)

Steps to Reproduce
  1. Open UE4 Editor (any project)
  2. Open ProjectSettings and search for "asset"
  3. Add / configure new element to "Primary Asset Types to Scan" (see AssetManagerSetup screenshot)
  4. Add a new blueprint based on actor to the Content folder in the Content Browser
  5. Add a static mesh component to the blueprint (so that we can see it when it spawns)
  6. Configure the level blueprint (see ASyncSetup screenshot)
  7. File > Package Project > Windows > Windows (64-bit)
  8. Run the packaged .exe

Result:
The static mesh does not spawn because the Async Load Primary Asset Class node dose not return a valid class.

Expected:
Async Load Primary Asset Class node returns the specified primary asset class

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

2
Login to Vote

By Design
ComponentUE - Gameplay
Affects Versions4.17.24.18
CreatedSep 28, 2017
ResolvedSep 29, 2017
UpdatedApr 27, 2018