First, I'm running office on windows 10 and I have a problem with Arabic ligatures... apparently MS word automatically uses standard and contextual ligatures even when I turn ligature off. Although ligatures are working very well in English!
Anyone know how I can turn ligature off entirely!
Example:

with all the ligature off it is still showing ligatures.
while it should read like this:

Thanks in Advance! I really need a solution for this!
Comments
1. How a font maker assigns individual ligatures to different OpenType Layout features: rlig, liga, dlig, and clig.
2. How an application interacts with the shaping engine that is responsible for Arabic script layout and what options it provides to users in terms of activating or deactivating OTL features used by that shaping engine.
With regard to the first of these, some font makers may opt to include in the Requied Ligatures rlig feature ligatures that they consider preferable to be always active in the design, or may simply put all ligatures into that feature. Other font makers may split the ligatures across different features depending whether they want them to be always active, to be active most of the time (on by default, but able to be turned off), or to be active some of the time (off by default, but able to be turned on).
Some software, however, may not provide user controls to deactivate the Standard Ligature (liga) feature for specific scripts. This is because they rely on the shaping engine to handle the layout for those scripts, and may not plug their user interface controls into that shaping engine. So, for example, the user interface control that disables the liga feature in Latin fonts may not be plugged into the shaping engine that handles Arabic text.
So there a number of factors that could be affecting what you see in Word, at both the font and app level.
I am sure Aziz meant zero-width non-joiners! U+200C