I have the very same problem. Impossible in Cornwall - google maps has no problem so why should the BMW Sat-Nav. Back in Essex is still uses the most inappropriate lanes it can find. The replies given for this problem are no help and just adds to the appalling quality of the software used by BMW.
Clive