Post Process device validation error

Summary

The post process device gives us validation errors if we try to create our own post process blueprint and launch a session.
Pressing Run Fix-up does nothing.

Please select what you are reporting on:

Unreal Editor for Fortnite

What Type of Bug are you experiencing?

Devices

Steps to Reproduce

  1. Add the post process device in your level
  2. Click on the device and in the post process effect section click the plus button, which creates a blueprint. (It might give you a red error)
  3. Try to launch a session
  4. The session won’t launch and you’ll get a validation error.

Expected Result

It should allow us to create our own custom post process effect and launch the session with no problems.

Observed Result

It gives us validation errors when trying to launch a session with a custom post process blueprint.

Platform(s)

This is UEFN specific, so it affects the editor only. I guess that’s PC only?

Upload an image


This is the message log
error

Additional Notes

This is the output log

LogHotfixManager: Error: [Item: 27] Wasn’t able to parse the data with semicolon separated values. Expecting 3 or 5 arguments but parsed 6.
LogHotfixManager: Error: [Item: 28] Wasn’t able to parse the data with semicolon separated values. Expecting 3 or 5 arguments but parsed 6.
LogHotfixManager: Error: [Item: 29] Wasn’t able to parse the data with semicolon separated values. Expecting 3 or 5 arguments but parsed 6.
LogHotfixManager: Error: [Item: 30] Wasn’t able to parse the data with semicolon separated values. Expecting 3 or 5 arguments but parsed 6.
LogHotfixManager: Error: [Item: 31] Wasn’t able to parse the data with semicolon separated values. Expecting 3 or 5 arguments but parsed 6.
LogHotfixManager: Error: [Item: 32] Wasn’t able to parse the data with semicolon separated values. Expecting 3 or 5 arguments but parsed 6.
LogHotfixManager: Error: [Item: 33] Wasn’t able to parse the data with semicolon separated values. Expecting 3 or 5 arguments but parsed 6.
LogHotfixManager: Error: [Item: 34] Wasn’t able to parse the data with semicolon separated values. Expecting 3 or 5 arguments but parsed 6.
LogHotfixManager: Error: [Item: 35] Wasn’t able to parse the data with semicolon separated values. Expecting 3 or 5 arguments but parsed 6.
LogHotfixManager: Error: [Item: 36] Wasn’t able to parse the data with semicolon separated values. Expecting 3 or 5 arguments but parsed 6.
LogHotfixManager: Error: [Item: 37] Wasn’t able to parse the data with semicolon separated values. Expecting 3 or 5 arguments but parsed 6.
LogHotfixManager: Error: [Item: 38] Wasn’t able to parse the data with semicolon separated values. Expecting 3 or 5 arguments but parsed 6.
LogHotfixManager: Error: [Item: 39] Wasn’t able to parse the data with semicolon separated values. Expecting 3 or 5 arguments but parsed 6.
LogHotfixManager: Error: [Item: 52] Wasn’t able to parse the data with semicolon separated values. Expecting 3 or 5 arguments but parsed 6.
LogHotfixManager: Error: [Item: 53] Wasn’t able to parse the data with semicolon separated values. Expecting 3 or 5 arguments but parsed 6.
LogHotfixManager: Error: [Item: 54] Wasn’t able to parse the data with semicolon separated values. Expecting 3 or 5 arguments but parsed 6.
LogHotfixManager: Error: [Item: 55] Wasn’t able to parse the data with semicolon separated values. Expecting 3 or 5 arguments but parsed 6.
LogHotfixManager: Error: [Item: 185] Wasn’t able to parse the data with semicolon separated values. Expecting 3 or 5 arguments but parsed 15.
LogHotfixManager: Error: [Item: 186] Wasn’t able to parse the data with semicolon separated values. Expecting 3 or 5 arguments but parsed 15.
LogHotfixManager: Error: [Item: 187] Wasn’t able to parse the data with semicolon separated values. Expecting 3 or 5 arguments but parsed 15.
LogHotfixManager: Error: [Item: 188] Wasn’t able to parse the data with semicolon separated values. Expecting 3 or 5 arguments but parsed 15.
LogHotfixManager: Error: [Item: 189] Wasn’t able to parse the data with semicolon separated values. Expecting 3 or 5 arguments but parsed 15.
LogHotfixManager: Error: [Item: 190] Wasn’t able to parse the data with semicolon separated values. Expecting 3 or 5 arguments but parsed 15.
LogHotfixManager: Error: [Item: 191] Wasn’t able to parse the data with semicolon separated values. Expecting 3 or 5 arguments but parsed 15.
LogHotfixManager: Error: [Item: 192] Wasn’t able to parse the data with semicolon separated values. Expecting 3 or 5 arguments but parsed 15.
LogHotfixManager: Warning: Only 168 of 193 assets were successfully patched from ‘AssetHotfix’ section in the Game .ini file. The patched assets will be forced to remain loaded. Any assets that failed to patch may be left in an invalid state! Failure may occur due to the plugin not being installed and mounted.
LogValkyrie: Display: UValkyrieProjectSize::RequestProjectLimits received: PublishingMemorySize=225000000 PublishingDownloadSize=419430400 ProjectUploadSize=2147483648 FileCount=5120 IndividualFileSizeKb=5242880
LogCoopNotesSidePanel: Error: Invalid browser Widget when load completed
LogValkyrieValidation: Display: Selecting allow lists for role ‘VKCreateUGCEpicDeveloper’
LogValkyrie: Gathering intermediate assets to delete took 0.0 seconds
LogValkyrie: Intermediate assets cleanup took 0.0 seconds in total
LogValkyrieSummary: Starting Project Upload - Content Service
LogValkyrieSummary: Syncing project ExperimentalProject
LogValkyrie: Saving project source control settings to disk took 0.00 sec
LogValkyrie: Syncing project ExperimentalProject with content service took 0.75 sec
LogValkyrieValidation: Display: Selecting allow lists for role ‘VKCreateUGC’
AssetCheck: Error: Post Process (/ExperimentalProject/ExperimentalProject.ExperimentalProject:PersistentLevel.Device_PostProcess_C_UAID_D45D64002D3BA13702_2108241930) Soft references /Game/Blueprints/NewPostProcessEffectActor_C which does not exist /Game/Blueprints/NewPostProcessEffectActor_C . (AssetValidator_AssetReferenceRestrictions)
LogValkyrieValidation: Display: Selecting allow lists for role ‘VKCreateUGC’
LogValkyrieValidation: Error: Found disallowed object type /Game/Blueprints/NewPostProcessEffectActor_C.NewPostProcessEffectActor_C_C, Referenced by:Content/ExternalActors/ExperimentalProject/1/Z6/3Y46MF3FHY5G4TR52TGY5C.uasset (Device_PostProcess_C), Plugin mount point:/ExperimentalProject.
LogValkyrieValidation: Error: Actor (Post Process) of Class (Device_PostProcess_C) referenced Disallowed Object (/Game/Blueprints/NewPostProcessEffectActor_C.NewPostProcessEffectActor_C_C)
LogOnlineGame: Warning: UFortMcpUtils::SubmitLogs - filename=UEFN-Report-DisallowedObject-/Game/Blueprints/NewPostProcessEffectActor_C.NewPostProcessEffectActor_C_C-2024.12.10-19.34.55-PrimaryPlayer platform=pc
UEFNValidation: Error: Found disallowed object type /Game/Blueprints/NewPostProcessEffectActor_C.NewPostProcessEffectActor_C_C, Referenced by:See below for asset list, Plugin mount point:/ExperimentalProject.
UEFNValidation: Error: /ExperimentalProject/ExperimentalProject.ExperimentalProject:PersistentLevel.Device_PostProcess_C_UAID_D45D64002D3BA13702_2108241930
LogValkyrieSummary: Project ExperimentalProject failed to update
LogValkyrieActivityTracker: Warning: Upload → Fail Activity: ExperimentalProject - Project validation failed
LogValkyrie: Unable to play: Validation failed
LogValkyrieActivityTracker: Warning: Upload → Fail Activity: UploadProjects - All uploads failed with errors

Sorry for pinging @Flak, could you please let the team know? This has been going on ever since the device released a few months ago. Initially we couldn’t even create our own post process blueprint despite the button being there, the functionality got added a few patches ago but it’s still unusable because of the validation errors.

FORT-836761 has been ‘Closed’ as a duplicate of an existing known issue.

Could you guys attach the existing forum post as well? I’ve been looking around but I can’t seem to find any other post with this same exact issue…