Hello
There are many standard ligatures (liga) in Arabic fonts, such as behmeem-arab.isol / behmeem-arab.init / lamalefwasla-arab.isol, etc.
When a glyph has a code, FontCreator emits the glyph name without changing the name.
When it doesn’t have a code, FontCreator adds (_).
For example, lamalefwasla-arab.isol emits lam_alefwasla-arab.isol.
Sometimes there are many standard ligatures, so I use glyph names to change their names all at once.
When names are duplicated, FontCreator is supposed to add 001 after the name, for example, lamalefwasla-arab.isol.001.
However, when using glyph names, FontCreator doesn’t add 001, which causes duplicate glyph names.