Hi @mrleetyler ,
Do you want to use a check box to check and uncheck all other check boxes and trigger their OnUncheck functions?
If you do, you could follow my demonstration below :

First, set all Default property of child Check Boxes to ParentCheckBox.Value, so that you could control all Check Boxes through the parent check box.
Then, copy OnUncheck formulas of child check boxes and paste them onto OnUnchek of parent check box. Once uncheck the parent check box, it triggers all UnCheck events.
I copied and pasted two variables on the OnUncheck of CheckBox1 which is the parent check box:
Set(varText1, "Option1 Has Been UnChecked");Set(varText2, "Option2 Has Been UnChecked") //OnUncheck of CheckBox1
varText1 //Text of Label1
varText2 //Text of Label2
The two variables are also on the child check boxes' OnUncheck, and this makes the auto-uncheck of parent check box could act a same action compared with manually uncheck child check boxes.
In short, auto check or uncheck could not trigger OnCheck or OnUncheck, but could apply formulas onto the parent check box to achieve the goal.
Best regards,
Community Support Team _ Jeffer Ni
If this post helps, then please consider Accept it as the solution to help the other members find it.