Developers often call async methods using .Result or .Wait(), causing deadlocks. Rewrite the API to fully use async/await.