thank you for your reply. It's spousal sponsorship. It is just on the visa, the rest of his paper work shows the proper name. ok I'll send an email to VFS right away.
Does the COPR show the correct spelling? Also, very important - one of the fields on the visa should be the UCI# you were advised of elsewhere, and that should also match the COPR.
Obviously by far the preferable is to get this fixed before departure. BUT: you could also speak with airline and IRCC by phone.
Also to be specific: I'm quite confident that the real test will be whether the airline lets your spouse get on the plane. If the COPR is correct, it is almost certain that IRCC will 'land' your spouse normally on arrival. If the UCI numbers are right, should be fine.
While strictly speaking ANY mismatch could result in the airline etc refusing to board, in real life typos happen and sometimes the airline personnel get it and/or know how to check with cbsa/ircc. Also if they know their stuff the UCI number should give them comfort it's just a typo.
Unfortunately that's no guarantee though and best to get it fixed if you can. (Long shot is that IRCC would recognize it's a typo and make a correction in the system/send you a letter - call it an amendment letter or something - that would give the airline comfort)