OnComponentHit triggering multiple times

I’ve also tried this with NotifyHit(class UPrimitiveComponent* MyComp, AActor* Other, class UPrimitiveComponent* OtherComp, bool bSelfMoved, FVector HitLocation, FVector HitNormal, FVector NormalImpulse, const FHitResult& Hit) but I am experiencing the same behaviour so I do not believe the issue lies with OnComponentHit