Please select what you are reporting on:
Unreal Editor for Fortnite
What Type of Bug are you experiencing?
Assets
Summary
SphereTrace no longer works when attempting to validated an island, before 27.00 utilizing this function (which is available through the control rig) would not cause any issue. Now whenever a control rig utilizing this is referenced by a level sequencer, the island will not validate.
Steps to Reproduce
- Create any control rig utilizing Sphere Trace by Trace Channel or by Object Types with a transform output.
- Place control rig into island.
- Reference control rig with a level sequencer.
- Utilize level sequencer in a cinematic sequencer.
Expected Result
When manipulating the control rig in island, it should obey the settings (in this case, translating to the traced collision surface) and when moving to test the island in fortnite, the island should validate properly.
Observed Result
The control rig function works as intended, but when pushing to validation as part of the session start process the SphereTrace is now flagged as disallowed although it is available for use - the error message was as shown for my island:
LogValkyrieValidation: Error: Found disallowed object type /Script/ControlRig.RigUnit_SphereTrace_WorkData, Referenced by:Content/RayCastSkeleton_CtrlRig1_Take1.uasset,Content/RayCastSkeleton_CtrlRig1.uasset, Plugin mount point:/PlayGround2.
UEFNValidation: Error: Found disallowed object type /Script/ControlRig.RigUnit_SphereTrace_WorkData, Referenced by:See below for asset list, Plugin mount point:/PlayGround2.
UEFNValidation: Error: /PlayGround2/RayCastSkeleton_CtrlRig1_Take1
UEFNValidation: Error: /PlayGround2/RayCastSkeleton_CtrlRig1
Platform(s)
PC (UEFN Editor)
Additional Notes
Prior to patch everything functions as expected, and if an existing control rig using this function is unaltered - it will actually still work properly. This applies to any new or any altered existing control rigs