Health value is not updating on Client side

Try having repNotify function for your health value. When that changes, update your widget?

Through my experience with replication and widgets, it’s a pain to reflect some values changed by server on a client’s widget. repNotify usually sorted things out.