Vowel Marks on Created Glyphs

I’ve create 10 glyphs for the name of god Allah, it appear like not-categorized glyphs, so I wrote a calt code for it. e.g.: subfeh-ar.init lam-ar.medi lam-ar.medi heh-ar.finaby falellah;
The problem is vowel marks places are wrong:

Also vowel marks do not appear when selecting anchors: