Hi TJ,
While the link does not break as before, the class setting still seems to have an issue. The output object class continues to be some default class that is not the same as the input class - I am forced to typecast it before it works. If I hard code the input class via the drop down the code works correctly without the cast on the output class.
So, no, I wouldn’t say you could mark it as “resolved” just yet.
I have 4.4.3. Additional info:
I have a “main class” which defines variables, functions etc. I then create copies of this class that do nothing other than set default values. The code where I use this is essentially a selector of which of the various sub-classes to load. The input variable into the function is of the type of the main class, but naturally is never the main class itself. The array ‘HActor’ too is of the main class. But only if I set the input of the Spawn node to be the specific subclass does the code actually run; setting the variable to be that subclass and then reading the variable into the node fails to correctly execute the code. It does not produce a warning in the log, but the array is empty.