I imported some under-leveled Pokemon to an English Heart Gold file. They're French and donated by jojo12100. This isn't the first time I've encountered this. Usually it can be fixed by switching the Pokemon to another Pokemon and then back or clicking 'view' a second time.
After looking at the before and after, side by side. It appears PKHeX is having trouble importing the foreign name characters when loading the Pokemon.