Summary
I’m experiencing a compile error on Epic’s backend caused by a naming conflict: both /UnrealEngine.com and /Verse.org declare a /Temporary submodule. This leads to a clash in ScenegraphUtils.verse at line 25. The code compiles locally but fails during Epic’s compilation process. I’m seeking guidance on how to resolve this module conflict or adjust imports to ensure compatibility with Epic’s backend systems, as this is preventing me from publishing a new version of my island.
Please select what you are reporting on:
Verse
What Type of Bug are you experiencing?
Publishing
Steps to Reproduce
Set up Verse project
Create a Verse project targeting UEFN (Unreal Editor for Fortnite) that includes ScenegraphUtils.verse.
Import conflicting modules
In your Verse script, import both:
using { /UnrealEngine.com/Temporary }
using { /Verse.org/Temporary }
Reference /Temporary submodules
Add a call or reference in ScenegraphUtils.verse (e.g., at line 25) that relies on types or functions from either /Temporary module.
Verify local compilation
Compile locally in UEFN or Verse local environment; confirm it succeeds without errors.
Attempt Epic’s backend compilation
Upload or sync your project with Epic’s servers (e.g., via UEFN’s publish or validation pipeline).
Observe the compile error related to conflicting /Temporary submodules reported by Epic’s backend.
Expected Result
The project should compile successfully both locally and on Epic’s backend without errors or it should show that it is not allowed locally so i can correct it.
Observed Result
The code compiles successfully in the local environment without any errors. However, when the project is uploaded or synced to Epic’s backend, the compilation fails with an error indicating a conflict between /UnrealEngine.com/Temporary and /Verse.org/Temporary submodules, specifically pointing to ScenegraphUtils.verse at line 25, which prevents me from publishing a new island code.
Platform(s)
PC
Island Code
1776-2326-2424