My Instinct Solar had the weird 90 degrees discrepancy between true north and magnetic north. It now seems to be solved. Thanks Garmin..