2026-07-20 csharpdotnetdotnet-11 Fix: deadlock when calling .Result or .Wait() on an async method in C# Blocking on an async Task with .Result or .Wait() deadlocks when a SynchronizationContext is present. Here is why it hangs and how to fix it in .NET 11 and C# 14.