I’m not sure what you mean by “changes required attribute”, and what is the bug here. Can you record a video, where you explain and show the issue?
Aha, I see what you mean. I believe that you toggled that this field is required, right?
The reason why we toggle “required” is that you can have multiple checkboxes. And once you check one of them, we remove the “required” attribute from all of the checkboxes in the same group.
You can see this if you add another “line” to the checkbox control. We don’t toggle the “checked” attribute, and this is the default behavior, even without Bricks. Take a look at this example: https://mmhms6.csb.app/