Hello Manon,
What you are running into is expected behavior when Kerberos Armoring (FAST) is enforced domain‑wide. Legacy clients that do not support FAST cannot negotiate the tunnel and will fail pre‑authentication. Microsoft’s own documentation makes it clear: once you enforce FAST through Group Policy (Computer Configuration > Policies > Administrative Templates > System > KDC > KDC support for claims, compound authentication, and Kerberos armoring), all domain controllers will require it, and non‑compliant clients will break. There is no supported way to “partially enforce” FAST on some clients while relaxing it for others.
The only flexible option you have is to configure the policy to “Supported” instead of “Always provide”. In practice, this means:
If the client supports FAST, the DC will use it.
If the client does not, authentication will still succeed without FAST.
To adjust this, open Group Policy Management, edit the Default Domain Controllers Policy (or whichever GPO you used), and navigate to:
Computer Configuration > Policies > Administrative Templates > System > KDC
Set KDC support for claims, compound authentication, and Kerberos armoring to Supported. Do not set it to Always provide unless you are certain all clients in the environment support FAST.
After updating the policy, run gpupdate /force on your domain controllers, and allow replication to complete. This will restore compatibility for older devices while still protecting newer ones that can negotiate FAST.
If your environment requires strict FAST enforcement for compliance reasons, the only long‑term solution is to retire or upgrade those legacy systems. Microsoft does not provide a mechanism to selectively exempt certain clients from FAST once “Always provide” is enabled.
I hope you've found something useful here. If it helps you get more insight into the issue, it's appreciated to accept the answer. Should you have more questions, feel free to leave a message. Have a nice day!
HP.