Adobe InDesign seems to zero the width of a Mn character, even though it is not used in a lookup. This happens with the World Ready Composer, but not HarfBuzz (in or outside of InDesign). Why keep using the World Ready Composer? It seems to handle hyphenation differently than in HarfBuzz is enabled.