Description

The GeneSplicerModule depends on the 'SkeletalMeshUtilitiesCommon' and the  'MessageLog' modules which are Developer modules. Those cannot be used in a Shipping target. UBT will fail the compilation with the following message:

UATHelper: Packaging (Windows): ERROR: Non-editor build cannot depend on non-redistributable modules. D:\Unreal Projects\X\Binaries\Win64\X-Win64-Shipping.exe depends on 'SkeletalMeshUtilitiesCommon', 'MessageLog'.
UATHelper: Packaging (Windows): Dependant modules 'GeneSplicerModule'

The usage of those modules should be migrated in a Developer module or compiled out from the Shipping target.

Steps to Reproduce
  • Activate the GeneSplicer plugin in a project
  • Compile the Shipping target

Have Comments or More Details?

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

0
Login to Vote

Unresolved
ComponentMetaHuman
CreatedOct 16, 2025
UpdatedOct 16, 2025
View Jira Issue