If I understand correctly (I don't always), the problem seems to be with the engraved mounting plate, not the switch. A new plate will cost on the order of several hundreds of dollars (or more if bought from Volvo dealer).
If tbone’s “tighten it up” friction fix won’t work, then I’d try David’s
adhesive (3M, not Sika ‘5200') fix.
Failing those, you could mount a separate key switch elsewhere, and a push button (in original hole).