Description

Cooking and packaging DLC in the Project Launcher fails due to possibly erroneous references to Engine content contained in the DLC.

REGRESSION:
No. The same behavior was observed in 4.17.2.

Steps to Reproduce
  1. Create a new Basic Code project.
  2. Build the project in Visual Studio.
  3. Open the project in the Editor.
  4. Open the Project Launcher.
  5. Create a new custom profile.
  6. Set the project to cook by the book for WindowsNoEditor as a Release version of the game, and package and store locally (see attached ProjectSettings.png).
  7. Run the custom profile to cook and package the project.
  8. Add a new blank plugin to the project.
  9. Build the project in Visual Studio.
  10. Create another new custom profile in the Project Launcher.
  11. Set the project to cook by the book for WindowsNoEditor using the new plugin as DLC based on the previous Release version that was created, and package and store locally (see attached PluginSettings.png).
  12. Run the custom profile to cook and package the plugin as DLC.

RESULT:
The cook process fails with several errors indicating that Engine or Game content ... is being referenced by DLC, and references several Engine Content uassets. See attached ProjectLauncher-DLC.log file (created in CL 3813964).

EXPECTED:
The cook process completes successfully.

Have Comments or More Details?

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

9
Login to Vote

Won't Fix
ComponentUE - Foundation - Core
Affects Versions4.17.24.18.24.20
CreatedDec 21, 2017
ResolvedAug 18, 2021
UpdatedAug 18, 2021