"

 Noted unwanted behavior 

The problem reported following may have been in  vice that reported below as shown by the two changes in this edit — but I find that less likely as the shortform mode of Chrmdchar uses switch parserfunctions, and this symptom has been seen in other contexts and templates elsewhere by me. - nkB
The character page accessing templagte  was seen today to cause section edit tab mismatches when used in shortform name modes... notably, when giving  successive edit sections lower down the page were opening edits to sections which were more and more increasingly far above the actual place in the page... so sections were getting lost. Setting arg-2 to the optional long form using ""l=1"" cured the symptoms, and restored alignment between sections and edit tabs.
should the short name form be desired in the link in the text, using the 'p=' optional parameter can let you display whatever you wish. // nkB "