Предположу. что речь про винформы. Скорее всего, проблема с тем, как вы работаете с асинхронностью - словили дедлок
UPD: На самом деле не обрабатывалось получение смс, а сама авторизация вызывалась синхронно
AlexsandrLomaev, Нельзя писать DoSomethingAsync().Wait() или GetAwaiter().GetResult() или .Result
Без кода конкретнее сказать нельзя - мы же не в угадайку играем.