Setting "Only Owner See" in blueprint breaks scene capture

The solution to this problem is simply what he described, making your own component, overriding virtual const AActor* GetViewOwner() const override { return GetOwner(); }
Than the SceneCaptureComponent works like a normal camera