Keydiy KD-X4 Fixed FEM/BDC User Authentication Requirements

Problem Encountered:
When attempting to program a spare key for BMW G-Series vehicles using Keydiy KD-X4 key programmer with BMW BDC2 Adapter, the KD App may display the message: “BMW G/BMW FEM match function requires user authentication.”
keydiy kd x4 require bmw user authentication 1

Solution Steps:
1. Activate BMW G/FEM License:
Purchase the dedicated BMW G-Series function license directly within the KD App.
The activation requires 5000 KD Coins (or roughly $100 USD).
keydiy kd x4 require bmw user authentication 2

2. Submit Real-Name Verification:
KEYDIY requires real-name authentication for all BMW FEM/BDC/BDC2/BDC3 key programming operations.

Inside the app, go to: Me Verification.
keydiy kd x4 require bmw user authentication 3

Provide all necessary documentation, including:

  • Your personal details
  • Business name and physical address
  • Contact phone number
  • Valid government-issued ID
  • Official business license

Submit the form for review and approval.
keydiy kd x4 require bmw user authentication 4 keydiy kd x4 require bmw user authentication 5

Once you have successfully completed both the license activation and the real-name verification, the authentication prompt will no longer appear, and you can continue with BMW key programming seamlessly.