You dont say what age of car you have, but there is at least 2 sets of settings for the XC90, it changes in MY2009, and maybe again later ... I had a really iff 4 wheel tracking done, and when I complained they checked with the VIN and had used the earlier setting, redone with the setting correct for my MY and the car drove perfectly, the garage blamed my private REG as being the reason, my answer to that was they couldn't be ar$ed checking and guessed incorrectly.
Worth checking.