Multiple vowel marks placement in Arabic

There is a zerowidthnonjoiner in your glyph string. It is blocking the mark positioning. Try this:
ذَٰلِكَ