Check editability on listview as by default it is set to false.
Check the ‘Editable’ Property of the Widget
Check if the Editable property of the checkbox is set to Yes. Sometimes the checkbox may default to read-only based on the context or layout.
Select the checkbox, and in the Properties pane, make sure the Editable property is set to True.
Ensure that the ListView’s data source is editable. If you're using an object list (like an entity with editable records), ensure the list’s underlying data source allows changes. Sometimes, ListViews with non-editable data sources may prevent interaction with child widgets.
Also, verify that the Access Rules for the entity allow editing for the role you’re testing with.
Make sure that the checkbox is bound to a boolean attribute in the entity that is used in the ListView. The checkbox will only be editable if it is bound to an attribute that is editable in the context of the ListView.