Verse devices references by a concrete class do NOT save when setting them via the editor

Hello there. I am experiencing a bug where concrete classes with an @editable variable that contains a specific verse device does not save when pushing changes. Here is an example that I am talking about:

MainClass := class(creative_device):

# For this example I will use an array of testclass as that is what is in my main code in my UEFN game
@editable TestClassArray : []testclass = array{}

testclass := class<concrete>():

# This class could contain other variables but the one below does not want to set even after picking the actor in the editor. It reverts to 'None' when pushing changes
@editable ThisReferencedVerseDevice : testreferencedevice = testreferencedevice{}

testreferencedevice := class(creative_device):

# This class could contain functions or variables needed to be accessed by 'MainClass'

Below is a video showing the bug in action

1 Like