Verse Showing error in Verse.digest.verse and UnrealEngine.digest.verse Files

Because of this I am not able to launch game session

Some of Verse.digest.verse errors

No overload of the function listenable matches the provided arguments (:type(agent, agent)). Could be any of:
type function introduced by function (/Verse.org/Verse:)listenable in package Verse
type function introduced by function (/Verse.org/Verse:)listenable in package Verse(3509)
(Also tried with extension function arguments (:interactable_component,:type(agent, agent)))(3509)

No overload of the function listenable matches the provided arguments (:tuple()). Could be any of:
type function introduced by function (/Verse.org/Verse:)listenable in package Verse
type function introduced by function (/Verse.org/Verse:)listenable in package Verse(3509)
(Also tried with extension function arguments (:keyframed_movement_component,:tuple()))(3509)

No overload of the function listenable matches the provided arguments (:tuple(int,logic)). Could be any of:
type function introduced by function (/Verse.org/Verse:)listenable in package Verse
type function introduced by function (/Verse.org/Verse:)listenable in package Verse(3509)
(Also tried with extension function arguments (:keyframed_movement_component,:tuple(int,logic)))(3509)

No overload of the function listenable matches the provided arguments (:float). Could be any of:
type function introduced by function (/Verse.org/Verse:)listenable in package Verse
type function introduced by function (/Verse.org/Verse:)listenable in package Verse(3509)

Function (/Verse.org/SceneGraph/execution_listenable:)Subscribe has an attribute, but could not find a parent function to override (perhaps the parent function’s access specifiers are too restrictive?).(3523)

Function (/Verse.org/SceneGraph/execution_event:)Await has an attribute, but could not find a parent function to override (perhaps the parent function’s access specifiers are too restrictive?).(3523)

Function (/Verse.org/SceneGraph/execution_event:)Subscribe has an attribute, but could not find a parent function to override (perhaps the parent function’s access specifiers are too restrictive?).(3523)

Can’t access a function from a preceding type.(3502)

Can’t access a function from a preceding type.(3502)

UnrealEngine.digest.verse File Error

No overload of the function listenable matches the provided arguments (:type(widget_message, widget_message)). Could be any of:
type function introduced by function (/Verse.org/Verse:)listenable in package Verse
type function introduced by function (/Verse.org/Verse:)listenable in package Verse(3509)
(Also tried with extension function arguments (:button,:type(widget_message, widget_message)))(3509)

1 Like

I’m also getting this issue (although it’s not preventing the game from launching).

I’ve been ignoring it but discovered this thread while searching for reasons why I can’t subscribe or await scene graph component tick events (both return vsc errors reporting invalid access). Could this be related?

I’ll try to find someone to take a look at this.

1 Like

Hey @Death-Streak If you can provide your UnrealEditorForFortnite.log file we can take a closer look and see what’s preventing you from Launching a Session

Those errors you mentioned in the different .digest.verse files are a known issue fixed at a future version but aren’t the reason why you can’t cook your project

@Fub The error you’re getting, could you provide syntax examples on what you mean here?

Sure, in the following snippet:

some_component := class<final_super>(component) :

    Main()<suspends> : void = 

        TickEvents.PostPhysics.Subscribe(Foo);
        TickEvents.PostPhysics.Await();
    
    Foo(DeltaTime : float) : void = 

        void;

I receive the warnings:
Invalid access of internal function `(/Verse.org/SceneGraph/execution_listenable:)Subscribe`

Invalid access of internal function `(/Verse.org/SceneGraph/execution_listenable:)Await`

This doesn’t actually prevent code from being built. I didn’t realize that for quite some time though, I had just assumed tick_events were off-limits.