Problem:
When you use Keydiy KD-X4 key programmer and BMW BDC2 Adapter to program a spare key for BMW G-series vehicles, you may encounter the prompt “BMW G/BMW FEM match function need user authentication.”

Solution:
To successfully bypass this authentication requirement and proceed with key programming, follow the two essential steps below:
Step 1: Activate BMW G/FEM License
Purchase the dedicated BMW G-series license via the KD App.
The license requires 5,000 KD coins (roughly $100 USD).

Step 2: Submit Real-Name Verification
KEYDIY requires real-name authentication for all BMW FEM/BDC/BDC2/BDC3 key programming operations.
In the KD App, go to: Me → Verification.

Submit the following details for approval:
- Personal information
- Business name and address
- Contact number
- Government-issued ID
- Valid business license

Result:
Once you have activated the license and passed the real-name verification, the authentication prompt will no longer appear. You can now program BMW keys seamlessly with your Keydiy KD-X4.




