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.”

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).

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.

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.

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.


