Issue with Unreal Plugin when upgrading to Deadline 10.3.1.4

We have a bug in 10.3.1.4 of Deadline in regards to Unreal Engine that prevents the plugin working when a Deadline Repo is updated from 10.3.0 to 10.3.1.

The error will look like this:

C:\workspaces\WS_one\MeerkatDemo_10_3_1\Plugins\UnrealDeadlineService\Source\DeadlineService\Public\DeadlineJobDataAsset.h(17): Error: Struct 'FDeadlineJobPresetStruct' shares engine name 'DeadlineJobPresetStruct' with struct 'FDeadlineJobPresetStruct' in C:\workspaces\WS_one\MeerkatDemo_10_3_1\Plugins\UnrealDeadlineService\Source\DeadlineService\Public\DeadlineJobPreset.h(17)

C:\workspaces\WS_one\MeerkatDemo_10_3_1\Plugins\UnrealDeadlineService\Source\DeadlineService\Public\DeadlineJobDataAsset.h(207): Error: Class 'UDeadlineJobPreset' shares engine name 'DeadlineJobPreset' with class 'UDeadlineJobPreset' in C:\workspaces\WS_one\MeerkatDemo_10_3_1\Plugins\UnrealDeadlineService\Source\DeadlineService\Public\DeadlineJobPreset.h(205)

To fix this delete the following files from the \Plugins directory in the project:

  • UnrealDeadlineService\Source\DeadlineService\Private\DeadlineJobDataAsset.cpp
  • UnrealDeadlineService\Source\DeadlineService\Public\DeadlineJobDataAsset.h

We’re figuring out a fix, updates to come.

Hi Justin, is there any update on this?