After being selected through the UI by clicking on the checkbox, I am encountering an issue where I cannot unselect the checkbox programmatically.
To see this behavior in action, visit the sample app, where you can click on the checkbox to select it and then click on the 'Un Check' button. Despite the property in the background switching to false, the checkbox remains selected.
Please note:
If the checkbox is not manually selected, both selecting and deselecting works as expected when done programmatically.
For further exploration, you can access the code editor here.