Editor Crash When Assigning a Device to an Optional Editable Property on a Verse Component

Summary

Adding any device as an optional @editable property on a Verse component crashes UEFN when assigning the device in the Details panel.

This appears to affect optional references to any device type, with Cinematic Sequence Device used here as the repro.

Please select what you are reporting on:

Unreal Editor for Fortnite

What Type of Bug are you experiencing?

Scene Graph

Steps to Reproduce

Add an @editable CinematicSequenceDevice:?cinematic_sequence_device = false

Add the component to a Scene Graph entity.

Place a Cinematic Sequence Device in the level.

Assign it to the optional property.

UEFN crashes.

Expected Result

UEFN continues to work.

Observed Result

UEFN crashes.

Platform(s)

PC

Video

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x000000000000008c UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Common_Win64_Shipping UnrealEditorFortnite_Common_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Engine_Win64_Shipping user32 user32 UnrealEditorFortnite_Engine_Win64_Shipping UnrealEditorFortnite_Win64_Shipping UnrealEditorFortnite_Win64_Shipping UnrealEditorFortnite_Win64_Shipping UnrealEditorFortnite_Win64_Shipping UnrealEditorFortnite_Win64_Shipping UnrealEditorFortnite_Win64_Shipping kernel32 ntdll