I don't think the parking structure is entirely to blame and you should have your car serviced. My car is regularly parked in an indoor parking lot (10 story parking lot underneath 3 buildings ranging from 44-50 floors) and I have only had the navigation get confused once or twice. And even in those instances, it corrected itself within a matter of seconds once I was out in the open.
It seems that the satellites give the location, but while the signal is gone it uses some alternative method to estimate the location. For instance, my navigation doesn't get confused when I drive through any of the tunnels in NYC (and some of them have curves).
__________________
2008 BMW 535i Space Gray, Black Leather, Dark Bamboo Trim| Sport Automatic with Paddles | Sport Package
2008 BMW M5 (gone, but not forgotten) Space Gray, Silverstone Merino Leather, Madeira Walnut Wood Trim | 7speed SMG | All options
Mods: Corsa Exhaust | RPI Ram Air Intake | H&R Sport Springs | Rogue Engineering 12mm spacers
|