I change code to this
FString ClassName = UKismetSystemLibrary::GetDisplayName(UsingShield->StaticClass());
GEngine->AddOnScreenDebugMessage(-1, 15.0f, FColor::Red, ClassName);
and it got even worse
I change code to this
FString ClassName = UKismetSystemLibrary::GetDisplayName(UsingShield->StaticClass());
GEngine->AddOnScreenDebugMessage(-1, 15.0f, FColor::Red, ClassName);
and it got even worse