Testing in version 1.2.6 (both on my tests sites and on your demo site)
The required switch does not appear to have an incorrect result.
Testing conditions:
Selectbox, Multiselectbox, CheckBox, Checkboxgroup, textarea
All enabled all of the above with all set with NO default option checked – which then shows the lowest sort order within the option box on product page for customer
All have REQUIRED selected – this is verified by the red asterisks on the product page for customer
ONLY the checkbox and textarea will give a message for the need to be selected.
Selectbox, multiselectbox and checkboxgroup automatically use the default selection.
The same result on the ordering is observed even if the required field is off.
I have tested with having the global option set with required on and off, and alternating the individual option with on and off, the results are identical
So the question is what use is the required field for most options if the required selection by a customer selects for them?
See attached for what shows up on my testing.
Am I missing some thought process here in how a required field should work?
Lee