If you're using any complex fields that specify an #element_validate function, e.g. http://drupal.org/project/field_ipaddress, the validate function will fail because $form_state isn't populated correctly. Element validators look for the data like this:

  $delta = $element['#delta'];
  $lang_code = $element['#language'];
  $field = $form_state['field'][$element['#field_name']][$lang_code]['field'];

But this will fail because $element['#field_name'] is not set in $form_state['field'].

Comments

sportel’s picture

Issue summary: View changes

I think I'm having the same problem with the email module. The validation of email addresses doesn't work when this field is added to a fieldgroup in the commerce order.

sportel’s picture

Found this issue, probably about the same problem, with a patch in the making.
https://drupal.org/node/1977994