This has nothing to do with roads changing or being added. There's a glitch in the routing logic which has been traced back to the map version.
And if you want to look at it that way, BMW also doesn't supply the HPFP, the batteries, the speakers etc.
BMW chose Teleatas as their map supplier. So yes they have a lot to do with it.
2009 E90 335i M Sports - SOLD
2014 F30 335xi - M Performance Edition - Black on Red