Carly app is well known for causing issues when coding modules. More so with newer vehicles.
Good news is that your BDC module itself is okay, but coding file that Carly deployed is messed up and is causing those issues. To fix this issue, new and proper coding file has to be injected or entire module flashed with new software. Any dealer or properly equipped BMW specialist indie can do it for you.
I strongly caution agaist using Carly on G series vehicles.
|