Verse digest gives error “Definition of an async function found, but no task class exists.”, which make launching a session impossible. When creating a hello_world_device, the error also appears on the “OnBegin” function
Steps to Reproduce
Opening a project creating the default hello_world_device
Expected Result
This error shouldn’t appear and launching a session in a new project with a hello_world_device should possible.
Observed Result
190 Verse errors causing a validation error
Platform(s)
PC
Additional Notes
No Island code can be provided, because there are errors.
Second Note: This error also appears in the output log “LogSolarisIde: Error: C:/Users/Andres/AppData/Local/UnrealEditorFortnite/Saved/VerseProject/FortniteGame/Verse-Verse/Verse.digest.verse(1,8, 1,30): Script Error 3587: Can’t resolve ‘Concurrency’ in /Verse.org”
v29.00 is an absolute mess. I have to wonder how thorough they were testing it internally. We’re seeing everything from file corruption and editables being wiped every time you rebuild verse to validation errors on existing fortnite assets and projects failing to push.
The wise thing now is for everyone to just stop using UEFN before they end up losing work and wait on Epic to get their act together.
Hi all, apologies for the issues you’re running into with this. I am currently looking into this and having trouble reproducing this internally. If you’re running into this, could you help provide some additional information here:
If you just create a brand-new project from the Blank template, add a new Verse script with the default hello_world_device, do you also get the same issue?
Just to double-check, do you see the exact same errors in the LSP when you look at your Verse code in VS Code?
Thanks. Any additional information you could provide here would be helpful, such as if you notice this only happens with specific projects, or literally every single project you create/open.
Hi @Fub, could you attach your full editor log to this thread? Your issue appears to manifest slightly differently from the original issue described by @bigtail. Are you making a new project based on the blank template, or some other template?
Additionally, if you attempt the workaround described above (where you clear out the intermediate files in %localappdata%\UnrealEditorFortnite\Saved\VerseProject\FortniteGame, does that somehow resolve the issue?
If I open a fresh instance of the editor, make a new project based on the Blank template, create a hello_world_device, then I get no errors.
However, if I load an older project where the issue persists, it then affects all the other projects if I subsequently open them. I’ve attached the logs
I tried to delete the files in the directory you mentioned, including the directory specific to the troubled project, and that didn’t help.
For those of you who experienced this, could you clarify: did your projects have Verse code that triggered warnings/errors when you first opened your project and then clicked [Rebuild]/[Continue]?