German addresses do not typically use states. See: https://www.angloinfo.com/how-to/germany/housing/postal-system
This can cause validation issues on things like solidus_paypal_braintree because PayPal will not return a state when the users selects a German address in PayPal.
Valid German address in PayPal (no state):

the below error happens on submit with solidus_paypal_braintree cart checkout on submit:

I'm sure there are other countries like this, but Germany is the only one that I'm currently aware of.
states_required is set to true automatically if the country has any subregions in Carmen, but it appears that that shouldn't happen in some cases. See here - I think that's where it's being set.
German addresses do not typically use states. See: https://www.angloinfo.com/how-to/germany/housing/postal-system
This can cause validation issues on things like
solidus_paypal_braintreebecause PayPal will not return a state when the users selects a German address in PayPal.Valid German address in PayPal (no state):

the below error happens on submit with

solidus_paypal_braintreecart checkout on submit:I'm sure there are other countries like this, but Germany is the only one that I'm currently aware of.
states_requiredis set to true automatically if the country has any subregions in Carmen, but it appears that that shouldn't happen in some cases. See here - I think that's where it's being set.