Developper account setting up issues

Amar Dahmani 0 Reputation points
2026-03-30T09:30:23.4366667+00:00

Windows developer program enrollment failing with error 40005 BDK_E_REQUIRED_FIELD_MISSING on retry. Tracking GUID: 373d8a18-f562-48d4-95ba-371ff81a28c3. Account was initially set up as individual, need to enroll as company.

Microsoft Partner Center | Other
0 comments No comments

1 answer

Sort by: Newest
  1. AI answer

    2026-03-30T09:30:37.67+00:00

    Error 40005 BDK_E_REQUIRED_FIELD_MISSING indicates a problem with the enrollment flow, but the core blocker in this scenario is that the account was originally created as an Individual developer account and now needs to be a Company account.

    Partner Center does not support converting an existing Individual developer account into a Company developer account. To enroll as a company, a separate Company developer account must be created and used going forward.

    Actionable steps:

    1. Keep the existing Individual account as-is (it cannot be changed to Company).
    2. Create a new Company developer account using a Microsoft account that will represent the organization:
      • Go to the registration entry point for Store/Partner Center signup (for company accounts, follow the company flow described under “Open company developer account”).
      • During signup, select Company as the account type. Note that account type selection may be limited or pre-determined based on the Microsoft account and region; if Company is unavailable or greyed out, follow the guidance under Account type availability in the documentation.
    3. Complete all required company details and verification:
      • Provide business information and, if available, a DUNS number or upload official business documents.
      • Provide company contact info and a publisher display name that the company has rights to use.
      • Pay the one-time Company registration fee (approximately $99 USD, varying by country/region), unless using a new zero-fee company flow where applicable.
    4. Wait for company account verification to complete. Company verification can take from a few days to a couple of weeks.
    5. Once verified, use the new Company developer account for all company app submissions.
    6. If the 40005 error persists when attempting to start a fresh company enrollment, or if the system continues to force the Individual flow, raise a support ticket so support can review the specific GUID and enrollment state:
      • Use the Windows developer support channel referenced in the documentation to open a ticket for account creation/onboarding issues.

    Because the platform does not allow changing account type, resolving this scenario requires onboarding a new Company developer account rather than retrying enrollment on the existing Individual account.


    References:

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.