Nepsal jsem, ze manifest je samospasné řešení. Někdy pomoci může. I aplikace, která je korektně napsaná, vyrovná se se změnou komponent, případně má sclling zakázaný ale neobsahuje ve svém manifestu informaci o tom, že by se k ní měl systém chovat normálně, bude rozmazaná.
Pokud si vzpomínám, přidával kvůli tomu do manifestu jsem tuhle část:
<asmv3:application xmlns:asmv3="urn:schemas-microsoft-com:asm.v3">
<asmv3:windowsSettings xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">
<dpiAware>true</dpiAware>
</asmv3:windowsSettings>
</asmv3:application>
Externí manifest není žádný zásah do chování aplikace. Zkusíš, nefunguje, tak jej smažeš.