Ambiguous identifier launch error

Summary

In the latest update (v38.00) I am getting a verse build error only when launching a session. It seems to be an error with the new “result” interface which I had a variable with the same name. I removed the variable and compiled the code but I still get an error when launching a session.

Please select what you are reporting on:

Verse

What Type of Bug are you experiencing?

Verse

Steps to Reproduce

  • Have a “result” variable prior to the new update
  • Change/remove the variable and build the code with no errors
  • Attemp to launch a session.

Expected Result

Session launches.

Observed Result

Session launching fails ambiguous identifier error.

Platform(s)

PC

Additional Notes

C:/Users//AppData/Local/UnrealEditorFortnite/Intermediate/ValkyriePublishedVerseFiles//sys/published/Content/WeaponSystem/MainWeapon.verse(756,16, 756,22) : Script error 3588: Ambiguous identifier; could be (/@fortnite.com/_/WeaponSystem/WeaponUIManager/baseUpgrade:)result or (/Verse.org/Verse:)result

Just posted this issue as well!

1 Like

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

A recent hot-fix will allow projects with ambiguous identifiers to be opened; however, publishing will still be blocked at this time.

We’re working on a full fix, but it will require Creators to update their scripts to avoid the use of result since it was introduced as a new definition in 38.00.