RPC function vs RoleAuthority check?

Ok now I have another little issue. When I shoot with the weapon, I want a little Point to appear so that I know where I shot the bullet.

1.jpg

HitResult is a variable modified by a static function called Trace, you can see it here A new, community-hosted Unreal Engine Wiki - Announcements and Releases - Unreal Engine Forums

The problem is I see the DebugPoint on the server, but not on the client.
I made sure the HitResult variable is replicated, but no luck here.

With a NetMulticast it works fine, but is this the best way to do it?
@eXi