I can't publish a new version of my UEFN island because of a Verse persistence compatibility error, even though I didn't intentionally change anything related to saved data.

You cannot publish this version because your persistent Verse data is not backward compatible with your current published version. (verse_validate_publish_failed_weakmaps)

Hi Schimmi, Welcome to the Forums.

Once you publish a map that uses persistence, there are certain things that you cannot change

Hi, thank you for your reply. I’d like to explain my situation more clearly.

Due to a problem with my PC, I had to reinstall everything, including UEFN. When I reopened my project, everything was gone no devices, no Verse code, completely empty.

I had to rebuild everything manually, and I used the exact same Verse scripts I was using before. I didn’t write them myself they’re public and commonly used templates found online and shared freely by other creators. I simply copied and pasted the same scripts I had before.

However, now I’m getting this error:

You cannot publish this version because your Verse persistent data is not backwards compatible with your currently published version.

This is confusing because:

I did not make any changes to the logic or structure of the Verse scripts.
I have no saved .urc files from before because I was just starting out and didn’t know about version backups.
The Verse code is identical to what was previously published, so I don’t understand why it’s seen as incompatible.
Now the map is completely stuck I can’t push any new versions or updates.

The error should specific what verse persistence classes it expects do you have a screenshot of the errors?