Event tick Multiplayer issue

Thats because character object exists in both clients so they tick on both, in otherwords you running same code on both clients and server too, so it’s not really replication. You need to check if you run on Server:

Other option is to run this on PlayerController which is exist only on server and client that owns it. But any stats should be processed on server for security