ChatGPT
The key line in your log is this:
Failed to load native freetype library!
System.IO.FileLoadException
So the problem is not actually the .NET version.
The app starts correctly, but when it loads fonts it fails to load the native FreeType library used by TouchGFX Designer.
This is a native DLL dependency problem, not a managed (.NET) one.
Most common cause (90% of cases)
Missing Microsoft Visual C++ runtime.
TouchGFX uses a native FreeType DLL compiled with MSVC, so Windows must have the Visual C++ Redistributable installed.
Install both:
Microsoft Visual C++ 2015–2022 Redistributable (x64)
Microsoft Visual C++ 2015–2022 Redistributable (x86)
Even on 64-bit Windows you usually need both.
Download from Microsoft:
https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist
After installing → reboot → try again.
Second possible cause
The FreeType DLL is missing or blocked.
Check inside:
C:\TouchGFX\4.26.0\designer\
Look for something like:
freetype.dll
libfreetype.dll
If it exists:
Right-click → Properties
If you see:
This file came from another computer and might be blocked
→ click Unblock.
Third possible cause
Antivirus removed the DLL.
Some corporate antivirus deletes unknown native DLLs.
Check if the file exists in:
C:\TouchGFX\4.26.0\designer
If missing → reinstall TouchGFX Designer.
The Windows version is fine
Your log shows:
Windows NT 10.0.26100.0
That corresponds to Windows 11 version 24H2, which is supported.
So the OS is not the issue.
Quick checklist for the client machine
Install
VC++ 2015–2022 x64
Install
VC++ 2015–2022 x86
Reboot
If still broken → reinstall TouchGFX 4.26
💡 One more thing I’d like to know
Does the folder exist on his machine:
C:\TouchGFX\4.26.0\designer\bin
and does it contain something like:
freetype.dll
If you want, paste the file list from that folder and I can pinpoint the exact cause in seconds.