Can't check my custom checkbox anymore

While trying to update my snipcart css and js version I encountered the following issue:

Since version 3.1.1 I can’t check my custom privacy policy checkbox anymore.

To recreate this “bug” just put the following code inside the div#snipcart:

<billing section="bottom">
            <fieldset className="snipcart-form__set">
              <div className="snipcart-form__row">
              <div className="snipcart-form__field">
                <div className="snipcart-form__field-checkbox">
                  <snipcart-checkbox name="privacy" id="privacy" required
                  ></snipcart-checkbox>
                  <snipcart-label className="snipcart__font--tiny snipcart-form__label--checkbox snipcart-form__label"  for="privacy">
                    * This is a sample text
                  </snipcart-label>
                </div>
              </div>
              </div>
            </fieldset>
          </billing>

Am I alone with this issue? If not, please fix as soon as possible.

Hi there,

We made some changes to our form fields to better manage IDs and prevent duplicates.
You can now remove the id attribute from the snipcart-checkbox component as it will be auto-generated. This should fix your issue.

Cheers!