process enable for execution

AFAIK when process process models are enabled for execution from MWS it changes the status of “enabled” field in WMPROCESSDEFINITION table in process audit database…

But today i observed something different atleast from my thinking :-?

I have a clustering environment where i have only one MWS configured with load balanced URL for two IS, when i enabled the process model from MWS, model got enabled only on 1 IS though process audit DB is shared between both servers. I got errors for the process model disabled on second IS so looks like there is some other entries as well, checked fragment files in IS package but was not able to find out, now wondering if anybody can help me to understand this behaviour.

thanks in advance!