Hi Dave,
I wasn't working for me in Chrome, I almost have to click second time to set proper value in checkbox & even after that it was not saving the correct state properly.
And regarding issue in runtime, I checked with windows runtime and found that Qt does not support indeterminate state for the checkbox :(
So when we set the state to false it actually is indeterminate state and if we click one more time it sets it to false.