Where did you get the retrofit from? Just parted it yourself?
I know bimmertech sells the CIC retrofit with activation methods, did you ever activate yours? Also, navigation updates for CIC need activation codes.
I am new to e90s and don't even own mine yet, but I've been doing a lot of research and that's all i've seen about CIC and navi.