Currently, Google sends SMS codes for two reasons: to confirm that a new login is legitimate and to block spammers from opening Gmail accounts in bulk. You type in your credentials, and a moment later ...
How to remove app passwords after removing two-step verification An app password is a 16-digit security ... or not receive verification codes through SMS, call, or the Google Authenticator app.