One thing you could do is create a collection of 10 items(one for each checkbox).
Perhaps start with something like:
ClearCollect(
Checkboxes,
[
{ID:1, Checked: false},
{ID:2, Checked: false},
{ID:3, Checked: true},
{ID:4, Checked: false},
{ID:5, Checked: true},
{ID:6, Checked: false},
{ID:7, Checked: false},
{ID:8, Checked: false},
{ID:9, Checked: true},
{ID:10, Checked: false}
]
)
Using this in the OnStart.(I just added 3 true values randomly, you can put them where you want)
now you have a true false value for every checkbox, you can set each of the checkboxes defaults to be something like:
LookUp(Checkboxes, ID = *Number*).Checked
Then to reset all of them, you could do something like:
UpdateIf(Checkboxes, Checked = false, {Checked: true})
I'm not certain if there's an easier way, but this will definitely work.
Hope this helps!