Скорее всего, есть разница, было ли это первой активацией Телеграм,
или ранее выполнялась привязка номера. Если ранее авторизовались на смартфоне (приложение Телеграм), то впредь, система будет требовать код из приложения (это дешевле, чем слать SMS).