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