I am using SphereTrace to detect whether an attack hit another player in a multiplayer game (two clients on a dedicated server).
Problem is, my SphereTrace won’t return any results. It is executed by the EventGraph on the player actor. I have tried doing it both on the client and on the server, with SphereTrace For Objects (ObjectTypes is an array containing "Pawn) and SphereTrace by Channel (on Visibility). I verified that the sphere is correctly positioned and large enough to intersect the other player. As you can see in the image below I even tried enabling self collisions and still get zero hit results.
I must be missing something silly. Any help is much appreciated!
Capsule Collision Settings
Mesh Collision Settings