Bonjour à tous!
J'ai malheureusement rencontré le même problème, sauf qu'il s'agit de mon premier prénom.
Après avoir effectué mes données biométriques hier à un Application Support Center aux US (celui de Syracuse), mon tiret du milieu dans mes renseignements de demandeur s'est transformé en...B.
Cela donne donc "ThanhB Truc" au lieu de "Thanh-Truc"

.
Suite à la lecture de ce post, j'ai donc contacté le CIC via le formulaire contact sur mon compte.
Leur réponse assez rapide est la suivante:
Bonjour Client/e,
Merci d'avoir communiqué avec Immigration, Réfugiés et Citoyenneté Canada (IRCC).
Nous avons vérifié les renseignements que vous avez fournis et vous pouvons confirmer que lorsque vous remplissez un formulaire de demande d'IRCC, le nom indiqué sur les formulaires de demande doit correspondre exactement à celui qui figure sur votre passeport ou document de voyage.
En raison de ces normes, soyez assuré que si vous avez mal orthographié votre nom sur un formulaire ou dans votre compte en ligne, vos documents seront émis au bon nom.
Nous espérons que l’information fournie aide à répondre à votre demande.
Si je comprends bien, je pense que l'erreur sera rectifié de leur coté lors du traitement de ma demande

.
Je vous tiens au courant, dans l'attente de ma LI - pour ma mobilité francophone hors Quebec par contre - !