UE5.5 remote_executor.py able to get correct setting but game_mode_override is null

Hi,

I’ve validated that the plugin and remote executor script is working in 5.4 but in 5.5 with the same MRQ it’s unable to retrieve the game_mode_override off the MoviePipelineGameOverrideSetting. The rest of the fields on the setting is retrievable and correct. This might be a UE5.5 engine side problem that transitively affects the python API but it’d be something to flag to Epic over UDN or some form or another.

In the meantime, I’m just hardcoding in the path name as /Script/MovieRenderPipelineCore.MoviePipelineGameMode on line 452 to get past this issue in 5.5.

Thanks,

Warren

Can confirm its not working in 5.5.
Seems that
setting.game_mode_override is always none
but the
setting.soft_game_mode_override seems to hold the correct value , but i have no idea how to get it to use that instead

This needs fixing from the plugin (python) site in case its not a unfix-able unreal bug

I’ve got an early draft of a fix here:

UnrealEngine5.zip (199.6 KB)

Put this in your DeadlineRepository10\custom\plugins folder. If things are worse, then remove the DeadlineRepository10\custom\plugins\UnrealEngine5 folder.

The fix is to add some code to tell which version of UE is running, and if it’s >= 5.5 use soft_game_mode_override.

Works on my machine, so let me know if it doesn’t on yours!