Get owner won't work for overlap in multiplayer? Related to fog of war

Hi, my goal is:

in multiplayer game make localy invisible enemy characters until they come in sight of your character

What i tryed:

on 3d sidescroller template added cone to character blueprint and changed it’s collision settings Oops! , also added 2 overlap events to cone “On Component Begin” and “On Component End overlap”

character capsule collision settings Oops!

In character blueprint i try compare owners of cone and pawn that overlaped with simple code Oops!

Problem:

during test client can’t get “other actor” owner and server can’t get owner from “get player character” at index 0 Oops!

Any ideas what wrong or how else compare pawn owners to not hide your own character that overlaps with cone and hide enemy character on “Event begin play”? (this event executes 4 times total, 2 times on each side client/server once for every character)