Node Red OPCUA client updates the tag incorrectly when subscribed


I'm using node red OPC UA client to read data. It actually works fine.

The problem is when I unsubscribe and resubscribe, it incorrectly set a boolean tag to true even though it is in false state.

I then have to manually ON the physical signal and OFF it, so that it detects it correctly in the false state.

As mentioned earlier, this only happens when I subscribe at startup and not all tags are affected.

Is there a way to avoid this false trigger at startup from happening? If there is any work around is also fine.

thank you