43.00: Verse cook fails (Script error 3587) for projects using /Verse.org/Progression from before 43.00

Summary

Projects that added using { /Verse.org/Progression } before 43.00 now fail to cook in 43.00

The live islands are now unplayable: they have 0 concurrent players, and anyone who tries to join gets “CONTENT DOWNLOAD ERROR (#2) [1.7.11] - There is an issue with the creator authored content for this experience, please reach out to the creator.”

Please select what you are reporting on:

Unreal Editor for Fortnite

What Type of Bug are you experiencing?

Verse

Steps to Reproduce

  1. In a project created before 43.00, add a Verse file containing using { /Verse.org/Progression } .
  2. Confirm it built and pushed fine before 43.00.
  3. Open the project in UEFN 43.00
  4. Push Changes / cook the project.
  5. Attempt to push the private code in Creator Portal. It will show a verse validation error

Expected Result

Projects that used /Verse.org/Progression before 43.00 continue to cook.

Observed Result

The cook seems to work in UEFN, but the creator portal verse validation fails and shows this:

VerseBuild: Error: C:/build/FortniteGame/Plugins/GameFeatures/80053666-43f0-eda8-3181-a9aaf5bcd6c0/Content/quest_manager_component.verse(5,9, 5,31): Script error 3587: The identifier 'Progression' in /Verse.org does not refer to a logical scope. Possible segments are Verse, Native, SceneGraph, Temporary, Simulation, AgentGroup, Presentation, Perception, Chat, Leaderboards, Persona, Concurrency, Diagnostics, Predicts, Random, Restricted, Colors, SpatialMath, Assets, Input, StateMachine, VerseStateMachineTestSuite, Timeline, VerseExperimental errors.com.epicgames.cookplugin.versebuildscripterror

The published island cannot be played because of this error. It has 0 concurrent players, and joining shows:

CONTENT DOWNLOAD ERROR (#2) [1.7.11]
There is an issue with the creator authored content for this experience, please reach out to the creator.

Platform(s)

Windows

Island Code

7026-4599-7953

Upload an image

Additional Notes

Here’s the file that had the progression lines in it:

using { /Verse.org }
using { /Verse.org/Native }
using { /Verse.org/SceneGraph }
using { /Verse.org/Simulation }
using { /Verse.org/Progression }
using { /UnrealEngine.com/Progression }

A Verse-authored component that can be added to entities

quest_manager_component := class<final_super>(component):
# Debug: when on, prints diagnostic messages to the log. Leave OFF for normal play and publishing.
@editable:
ToolTip := DebugPrintTip
DebugPrint : logic = false

# A custom variable you can expose to the editor
@editable
var MyCustomInt<public>:int = 10

# Runs when the component should start simulating in a running game.
OnBeginSimulation<override>():void =
    # Run OnBeginSimulation from the parent class before
    # running this component's OnBeginSimulation logic
    (super:)OnBeginSimulation()

    # TODO: Place logic to run when the component starts simulating here
    if (DebugPrint?):
        Print("OnBeginSimulation")

# Runs when the component should start simulating in a running game.
# Can be suspended throughout the lifetime of the component. Suspensions
# will be automatically cancelled when the component is disposed or the
# game ends.
OnSimulate<override>()<suspends>:void =
    # TODO: Place simple suspends logic to run for this component here
    if (DebugPrint?):
        Print("OnSimulate")

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

I also am running into this issue
Project ID: 6d297df6-40d9-2ef4-17fa-aab34fa3405d