We accept registrations on behalf of organizations. We have been requiring users to provide organization level data when purchasing a membership. However, after filling out the membership contribution page and clicking Next to confirm the data, the organization level data does not show on the confirmation screen. Additionally, after clicking the button to finalize the payment, we receive error messages that all organization level data is missing and must be provided even though we have filled in the data. We have noticed that if we make the organization level information optional, rather than required, and the user chooses to register on behalf of an organization, the process works fine.
We are running 4.7.3 with WordPress 4.4.2.