Int variable not always replicated

Hello ! I’ve got a small tragic problem … I’ve got an int variable send to the server, changed by the server and replicated to the client (controller blueprint)

It works fine when var > 0, but nothing come back from the server if var <= 0 … The server version has the var set up but the client version keep the old value …

Do you know what’s happening ?

some screenshot :