So i just decided to check if there was any updates, there was a lot. That was surprising to me but I dont check all the time, I must of missed some. I updated the program and firmware (it was all automatic of course) and restarted the computer with high hopes of finally connecting to 2006-07 E90.
Unfortunately even after update, I cannot connect. I have one 06 330xi and another 06 i believe 325 and i cannot connect to either. I can connect to any 08+ without issue.