Is this still being taken into consideration? As many times as I tried, using the UInterfaceClassName class when a method takes a UClass* filter class, does not work. Such as if I had a interface named, “UGameplayActor”, and my classes inherit from “IGameplayActor”, using “UGameplayActor::StaticClass()” for the filter class, such as in GetOverlappingActors(), will return nothing. But if I leave out the filter class, and then iterate the list of overlapping actors, then typecast into my “IGameplayActor” interface class, then I have results. I’m currently using UE 4.9.0