Server only owner see

I’m trying to create a invisibility system, however, the “only owner see” is not replicating to other clients, just to the server.
I’m not sure where i’m doing it wrong. The character reference is correctly being set on the server( i know because before it the character wouldn’t run and other tests) , i tried making it replicated aswell, i tried using multicast, run on server , only on client, but it just won’t work.
PS: when i hard code it on the BP it’ll work just fine, client or not.