The post just bought the it so I can take a look at it...... Garmin and IGN France, what could go wrong? :-)
So I thought I'd look at Corsica for a start. I tried a route between Bavella and the Refuge D'Asinao and it took the long way around to put it mildly. So I added a couple of shaping points and it still it happened. So then I tried a route between the shaping points and it did this :
" />">


It's no better in Basecamp either, the same idiosyncratic routing :
" />">

" />">

You get some odd routing on the SwissTopo maps but it's not quite this odd, I think the map is a bit broke :-) I've tried a few other routes and similar things happen all over France, it's the same in the main alpine chain or over in the Jura.