How to reordering diacritic for closed syllables?

Hello, my name is Febri.

I’m trying to make the vowel character in batak script font reposition itself after the character is ‘turned off’ by Virama.
example:
Annotation 2020-02-25 174258.png
as you can see, Vowel diacritics are reordered for closed syllables (that is, syllables where the final consonant has no vowel). Consonants with no vowel are marked by the Batak pangolat diacritic, depending on the language. When they are used for a closed syllable (like “top”), both the vowel diacritic and the pangolat are written at the end of the syllable. (note: pangolat is virama)

I would want the character

to reposition itself before the

so that the sequence above results as

So in essence, I need to type ᯖᯬᯇ᯲
But need the result to display

Could someone please tell me if and how I could achieve the above with FontCreator?

Your help is very much appreciated

The shaping engine in FontCreator doesn’t fully support it, so better use the Font Test feature which allows you to test your font in other applications like Word.