If not always setting it to true, it's toggling it. Once on then off then on and so on,
I modified code and set value based on boolean variable but had same issue. custom_checkbox = TR(LABEL(), TD(INPUT(_name='agree',value=session.dummy, _type='checkbox'), LABEL('Some setting'))) settings_form[0].insert(-1, custom_checkbox) on form accept session.dummy =(not session.dummy)