1. What can I do if Coding does not work in my car?
If the coding does not work, it can be due to the errors stored in your car. If this happens, please do the following:
- Run a diagnostic with the Carly app and clear all errors immediately afterward
- Leave the car for at least 20-30 minutes (turn off the engine, remove the key and lock the car), so that the car is safely out of diagnostic mode.
- Try your coding again, please keep the engine running and set the communication speed to slow (you can find it in the app settings).
2. How do I know that the coding has been successful?
Carly will inform you when the coding has been successfully completed. Successful coding means that the coding was placed correctly in the control unit. The app checks this after successful writing. The requirement for successful coding to show its effect is normally found in the coding description within the app.
3. Why I don’t see any effect after a successful coding?
It has one of the following reasons:
- The already existing coding makes a new coding ineffective - In this case, please reset ALL coding of ALL ECUs via backups. Then run a diagnostic and clear the errors. Please try again the coding that had no effect
- Other codings need to be set to activate a function:
- Some codings have numbers next to them (1/3, 2/3, 3/3). Please make sure you activate all codings in this case
- Some codings need to be activated for different keys. Please make sure you activate these codings for all keys
- Please read the description of the coding found in the app. You will find additional codings mentioned there that need to be activated
To keep in mind 💡:
You can also verify the following car's settings:
- For daytime running lights, the light switch has to be set to 0 or A
- For welcome lights, the light switch has to be set to A or 2
- The coming-home lights are activated by using the headlight flasher after turning off the ignition
- After coding, control units are often restarted. This can lead to certain functions needing to be reactivated (one-touch signal in iDrive, signal lights when un-/locking in iDrive, etc.)
- For many key fob functions, it often helps to press the button longer or to stand closer to the car (you may have a weak battery in the key fob)
- If the voltage is very low, it can happen that the vehicle turns off consumers (welcome light, signal lights when un-/locking, etc.) in order to save energy
4. My car is missing the necessary equipment. What does that mean?
Control units do not know all the built-in equipment of a vehicle. It is possible that coding has been accepted without the necessary equipment for this coding being installed.
For instance, today BMW has up to 6 different mirror wirings. For the mirror folding to work after coding, a LIN bus needs to be built in. This is often the case for mirrors with external heating.
The acoustic signal when locking/unlocking requires a built-in siren (found in anti-theft systems). Without one, the coding can still be activated, but there won’t be an audible signal when locking/unlocking the car.
5. The voltage monitoring is not working. What can I do?
We had numerous reports, where turning off neighboring voltage monitorings did the trick.
So if you are trying to deactivate voltage monitoring for the front signal lights, try to disable the voltage monitoring for all the front lights. Then, turn on each voltage monitoring one by one until you find out which one worked.
To keep in mind 💡:
You can also retry coding:
- Restore the module to the last backup before you tried the coding
- Perform a diagnostic and clear all faults
- Wait 20-30 minutes with the ignition off. This ensures the car is out of a diagnostic mode
- Try coding again
6. What can I do if coding still has no effect?
We have found out that even though the correct codes have all been successfully stored in the correct ECUs, it can still happen that a code has no effect. The explanation for this is that encodings are based on electronic settings that are already pre-configured in the ECUs by the manufacturer. With our apps, these very electronic settings can be addressed and changed as desired - in a sense, we just switch a function on or off.
Sometimes it might be the case that the ECUs have only partially stored such coding settings which have not been completely installed by the manufacturer. We cannot check whether the manufacturer has completed the function in a certain ECU version but we always test all the installed codings on several vehicles by ourselves and in BETA versions on some customers' vehicles before the release.
7. Why can I not find coding on my ECU?
If you can access the ECU but the coding is not listed there, then unfortunately your ECU software does not support that coding.
8. One of my ECU is grayed out, what does that mean?
If the ECU needed for the coding is grayed out or missing altogether, then your ECU software is not supported. At the moment, we cannot promise when exactly we will be able to implement it.
9. The coding I am searching for is not listed on Carly's website, what can I do?
If the coding you are looking for is not listed on our website, we will gladly include it as a suggestion for possible future coding enhancements/updates. Feel free to submit your suggestion via this contact form.
We are confident this information will help you to solve your questions. In case you need more info please get in touch with our team here.
P.S.: Check out our Carly Community and get your car issues resolved by experts. Join now!