Vowel marks in wrong position when un-ligating a ligature

I have an Arabic typeface with ligatures on by default in rlig.
I have an ss01 feature to un-ligate these ligatures.

When I choose ss01 to un-ligate, the vowel marks come both on the anchors of the second letter instead of on the first then second letter.

I’m on glyphs 2.6.7.

Any advice on how to fix this?

Where are you testing this? InDesign?

yes Indesign

Sorry for the delay, I missed your reply. I’ll send a DM in order to schedule for a short screensharing session.