Hello,
The disconnects you’re seeing are tied to the default quick mode SA lifetime of 3600 seconds. When rekeying occurs at the one‑hour mark, NAT devices often drop the UDP mapping, which causes the tunnel to fail even though main mode remains valid. The fix is to shorten the quick mode SA lifetime so renegotiation happens before the NAT binding expires. A stable value is 1800 seconds (30 minutes), and in more aggressive NAT environments 900 seconds (15 minutes) works better. You can apply this directly on the DirectAccess server with Set-NetIPsecQuickModeCryptoSet -Name "DirectAccess-QM" -MaxLifetimeSeconds 1800. Afterward, restart the IPsec Policy Agent service or reboot to enforce the change. If you prefer Group Policy, edit the DirectAccess IPsec policy under Computer Configuration > Windows Settings > Security Settings > IP Security Policies, and adjust the quick mode lifetime there, ensuring both server and clients receive the update. NAT‑T keepalives are sent every 20 seconds by default, which is usually sufficient, but lowering the quick mode lifetime is the supported and reliable way to prevent the recurring drops. This adjustment typically resolves the 60‑minute disconnect pattern and stabilizes DirectAccess connectivity.
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.