Determine the position of collision with OnComponentBeginOverlap

OnComponentBeginOverlap doesn’t really give you a good HitResult. Most of the things are’t populated, so your best bet is to trace or sweep manually after OnComponentBeginOverlap is triggered.