In America we have a similar problem but related to length instead of special characters. I have two middle names. My name lengths are 6 7 6 6, but apparently 28 characters is just too many for some databases (or maybe the extra space).
I've had a lot of trouble over the years, especially when my name needs to match in two places (like getting TSA pre -- I had to sit down with a TSA agent to figure out exactly what to type where when buying airline tickets so it would match and give me precheck).
Clearly they didn’t follow the guidelines that popped up [1], in this great thread [2]. It turns out that assuming almost anything about people’s names is probably incorrect.
I've had a lot of trouble over the years, especially when my name needs to match in two places (like getting TSA pre -- I had to sit down with a TSA agent to figure out exactly what to type where when buying airline tickets so it would match and give me precheck).