Validation error on Verse files under /sys/public folder that are giving asset identification errors.

Summary

I’m facing a blocking issue with a project after the 35.00 update. I’m unable to launch a session because project validation fails due to Verse files located under /sys/published.

The errors are asset identification issues (Error 3506). I have never seen this error show from verse files located under /sys/. I was not even aware there was a copy of the published verse contents there..

What I have tried before re-validating:
Deleting Assets.digest.verse
Deleting DerivedDataCache
Deleting the sys folder
Deleting and re-syncing the whole project

Please select what you are reporting on:

Verse

What Type of Bug are you experiencing?

Verse

Steps to Reproduce

I don’t know how to reproduce.

Expected Result

Previously, the project would validate.

Observed Result

With no changes from the last update, the project is not validating.

Platform(s)

Windows 11

I’m encountering this same issue, it’s a complete blocker, I’m unable to get past validation.

It’s giving an error for code even if I completely remove that code, like @Enebz mentioned it’s giving an error about published code.

I’ve tried deleting the local project and resyncing, tried reverting a few times, tried deleting the published files, tried moving the asset it mentions around but no luck.

@Enebz I think I’ve managed to get around the error by editing the verse files in the sys/ published version, it gets me passed the validation issue.

However now I’m encountering the cooking issue quite a few others are having:

This seems to have been fixed since the message posted here by Flak: UEFN Cook Error when Launching - #12 by Flak

FORT-917565 has been created and its status is ‘Unconfirmed’. This is now in a queue to be reproduced and confirmed.

Good day,
We’re facing the same issue after the latest UEFN/Fortnite update.
The code under /sys/published/ is identical to the local version, which can compile successfully, but for some reason, validation of the /published/ code raises an error. This is a complete blocker for us to update Block Tycoon with new content, which shows great potential.

.../BlockTycoon/Plugins/BlockTycoon/sys/published/Content/ExtractorManager.verse(20,5, 20,117) : Script error 3593: Definition (/feketiko@fortnite.com/BlockTycoon/ExtractorStructure:)ProgressBarMaterial is accessible from subpaths of /feketiko@fortnite.com/BlockTycoon, but depends on (/feketiko@fortnite.com/BlockTycoon/Assets/ProgressBar:)Progress_Bar_MT_material, which is only accessible from subpaths of /feketiko@fortnite.com/BlockTycoon/Assets/ProgressBar, /feketiko@fortnite.com/BlockTycoon. The definition should be no more accessible than its dependencies.

How did you manage to edit files under /published/ directory? It gets downloaded and then deleted after validation failed in my case :frowning:

The files stay there for me, they only get cleared when I close UEFN, are you sure you’re in the correct directory? It’s /FortniteProjects/ProjectName/Plugins/ProjectName/sys/versions

(post deleted by author)

(post deleted by author)

(Deleted posts. I see more up-to-date information at https://forums.unrealengine.com/t/validation-error-from-outdated-files-in-sys-versions-regression.)

1 Like