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?