#ObjectIterator
Do you experience any change in behavior using ObjectIterator?
for (TObjectIterator<AActor> ActorItr; ActorItr; ++ActorItr)
{
UE_LOG(GaussArchButtonHideFurniturePlugin, Log, TEXT("Found an actor! %s"), *ActorItr->GetName());
}
Notice I added to your log to give you more info