If the swap includes the wheel then you have eliminated tires and wheels issues. What is left would be the bearings and axle. Sometimes bad ball bearings can cause vibration. I had this on my previous car (identified and diagnosed on the first shot by an expert mechanic).Just had my wheels/tires swapped with another XC40 that does NOT have the vibration issue. Guess what? I STILL have the vibration issue!! I am SO disappointed. Service mgr said he was going to reach out to Volvo techs that are in the area. Didnt hear back since I called around 1030 AM EST. I seriously dont even know what they are going to do to fix this. I am beyond frustrated. I dont want to deal with this back and forth. I have never had a car that when I bring it to the service department, they have to email or make calls to the manufacturer to fix something. Just odd.