The "Key learning internal CAN" special function enables key programming via OBDII and internal CAN-BUS connection using the CB012 cable for Subaru vehicles manufactured 2023+.
In the dedicated menu you will be able to deactivate the alarm and establish communication with the vehicle in All Keys Lost (AKL) scenarios where communication cannot be established.
Vehicle coverage: Subaru vehicles manufactured 2023 onwards.
Required equipment
Step-by-step procedure
1. Connect
Connect the AVDI over OBDII and establish the internal CAN-BUS connection with the CB012 cable.
2. Open the function
Select the "Key learning internal CAN" special function.
3. Handle the alarm
You can deactivate the alarm of the vehicle, or proceed with the key programming procedure by pressing the "Continue" button even with an active alarm.

4. Smart System Reset, then Key Registration
At this step, perform the "Smart System Reset", and once ready, program a new key using the "Key Registration" button.

Wiring diagrams
Where to find the internal CAN on each model: 7.1 Wiring Diagrams.
Important notes
- This function exists for the case where communication cannot be established at all in an AKL scenario on a 2023+ vehicle - it is the way in when OBDII alone is not answering.
- The alarm does not have to be deactivated first; "Continue" proceeds with it active.