Make a simple 4 point Route i this order:
1. Grand Junction, CO
2. NPS Headquarters at South Rim of Grand Canyon NP
3. Lodge at North Rim of Grand Canyon , NP
4 Different location in Grand Junction, CO for End of route.
Now,import that gpx file into Basecamp and see how Basecamp calculates that route using different maps.
Using Basecamp, (both the latest production ver and the latest Beta) with OSM maps I get routed East on I-70 from GJ all the way to, and into, then out of, and all the way around Denver, then South on I-25 thru Albuq. NM, then continuing South all the way down to I-10, West across Ariz on I-10 and then North up thru Phoenix to the South Rim of the NP , then correctly around to the North Rim, then correctly back to GJ on a logical route. Totally "out in left field" routing logic.
Here's what's weird. Both City Navigator 2008, and even old Mapsource routes correctly. (West first, then S to S Rim, around to N Rim, then back on diff hwy).
This is using exactly the same simple 4 pt route and exactly the same maps, and routing instruction choices, and no change in profiles.
Got any ideas? I posted this same topic in the Basecamp Wiki but got no replies at all.