Unreal is getting confused by two classes of the same name

We have the blueprint called ‘Character’ which inherits from the C++ class ‘Character’. When attempting to cast a Pawn to a Character, Unreal presents two casts (both to Character). However both casts cast the pawn to the C++ Character.
This makes it impossible to access the blueprint variables.

As Sam demonstrated, copy and paste does come out correctly.

I avoided naming them the same, maybe that will help?

I just added renamed it to BP_Character

Privacy & Terms