Idea Summary
Don't set the required attribute for checkbox items/columns in page designer even if the underlying database column has “not null” constraint because it just doesn't match the semantics of checkbox required validation.
via John Snyders-Oracle
Use Case
https://forums.oracle.com/ords/apexds/post/ig-buggy-checkbox-behaviour-0153