Unable to submit app

I am unable to submit my app using Xcode, Application Loader, or fastlane's pilot.


I typically use pilot to deploy apps from a continuous integration server. When that stopped working, I ran the following command to attempt to retrieve my itc_provider ID and verify that it hadn't changed somehow. (Needed for fastlane's pilot).


/Applications/Xcode.app/Contents/Applications/Application\ Loader.app/Contents/itms/bin/iTMSTransporter -m provider -u 'USER' -p 'PASSWORD' -account_type itunes_connect


But this produced the following error message:


ERROR: Neither an encoding house user nor an iTunesConnect user was found. (1080)



I then tried to upload my app manually using Application Loader, but that didn't work either. I received the following error message even though I was using a correct username and app-specific password:


Your Apple ID or password was entered incorrectly.



I can login without issue to iTunes Connect and Apple's Developer Portal from a web browser using my username and password (regular password + 2 factor authentication). Why can't I submit an application?



The full output of the above iTMSTransporter command is below (usernames redacted):


[2018-08-29 21:39:35 CDT]   INFO: Transporter is skipping bundle update check: Already checked recently.
[2018-08-29 21:39:35 CDT]   INFO: Logging configured successfully.
[2018-08-29 21:39:35 CDT]  DEBUG: Attempting refresh of configuration data from https://contentdelivery.itunes.apple.com/transporter/Defaults.properties
[2018-08-29 21:39:35 CDT]  DEBUG: Configuration refresh successful.
[2018-08-29 21:39:35 CDT]  DEBUG: Saving configuration to local path: /Users/{username}/.itmstransporter/Defaults.properties
[2018-08-29 21:39:35 CDT]   INFO: iTMSTransporter : iTunes Store Transporter [1.9.8]
[2018-08-29 21:39:35 CDT]   INFO: OS identifier: Mac OS X 10.13.6 (x86_64); jvm=25.71-b02; jre=1.8.0-u131-b11-iTMSTransporter-b02
[2018-08-29 21:39:35 CDT]   INFO: Memory: [JVM] 1042M free, 1066M total, 1820M max [System] (Physical) 6189M free, 16384M total (Swap) 1454M free, 2048M total
[2018-08-29 21:39:35 CDT]   INFO: Provider mode selected.
[2018-08-29 21:39:35 CDT]   INFO: Performing providers request ...
[2018-08-29 21:39:35 CDT]  DBG-X: Memory: [JVM] 1042M free, 1066M total, 1820M max [System] (Physical) 6189M free, 16384M total (Swap) 1454M free, 2048M total
[2018-08-29 21:39:35 CDT]  DBG-X: Memory: [JVM] 1042M free, 1066M total, 1820M max [System] (Physical) 6189M free, 16384M total (Swap) 1454M free, 2048M total
[2018-08-29 21:39:35 CDT]  DBG-X: Using operation named: authenticateForSession
[2018-08-29 21:39:35 CDT]  DBG-X: Apple's web service operation input parameters:
[2018-08-29 21:39:35 CDT]  DBG-X:   parameter Application = iTMSTransporter
[2018-08-29 21:39:35 CDT]  DBG-X:   parameter BaseVersion = 1.9.6
[2018-08-29 21:39:35 CDT]  DBG-X:   parameter OSIdentifier = Mac OS X 10.13.6 (x86_64); jvm=25.71-b02; jre=1.8.0-u131-b11-iTMSTransporter-b02
[2018-08-29 21:39:35 CDT]  DBG-X:   parameter Password = **hidden value**
[2018-08-29 21:39:35 CDT]  DBG-X:   parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T21:39:35-05:00
[2018-08-29 21:39:35 CDT]  DBG-X:   parameter StatisticsPreviousCallDurationInSecs = 0.143860569
[2018-08-29 21:39:35 CDT]  DBG-X:   parameter TransporterArguments = -m provider -u {username} -p **hidden value** -account_type itunes_connect
[2018-08-29 21:39:35 CDT]  DBG-X:   parameter Username = {username}
[2018-08-29 21:39:35 CDT]  DBG-X:   parameter Version = 1.9.8
[2018-08-29 21:39:35 CDT]  DBG-X:   parameter iTMSTransporterMode = provider
[2018-08-29 21:39:35 CDT]   INFO: id = 20180829213935-265
[2018-08-29 21:39:36 CDT]  DBG-X: Apple's web service operation return value:
[2018-08-29 21:39:36 CDT]  DBG-X:   parameter SharedSecret = **hidden value**
[2018-08-29 21:39:36 CDT]  DBG-X:   parameter MultipartUploadsEnabled = true
[2018-08-29 21:39:36 CDT]  DBG-X:   parameter EnableJWTForAllCalls = false
[2018-08-29 21:39:36 CDT]  DBG-X:   parameter TxHeaders = {jenga=false}
[2018-08-29 21:39:36 CDT]  DBG-X:   parameter SessionExpiration = 2018-09-03T02:39:35.916Z
[2018-08-29 21:39:36 CDT]  DBG-X:   parameter SessionId = CNCoDBIQw0JdtZ+yTGqFkk0gbQY1EQ==
[2018-08-29 21:39:36 CDT]  DBG-X:   parameter StreamingSettings = {LogStreamingEnabled=true, MultipartUploadsEnabled=true, AssetDescriptionStreamingEnabled=false}
[2018-08-29 21:39:36 CDT]  DBG-X: Using operation named: providersWithArguments
[2018-08-29 21:39:36 CDT]  DBG-X: Apple's web service operation input parameters:
[2018-08-29 21:39:36 CDT]  DBG-X:   parameter Application = iTMSTransporter
[2018-08-29 21:39:36 CDT]  DBG-X:   parameter BaseVersion = 1.9.6
[2018-08-29 21:39:36 CDT]  DBG-X:   parameter OSIdentifier = Mac OS X 10.13.6 (x86_64); jvm=25.71-b02; jre=1.8.0-u131-b11-iTMSTransporter-b02
[2018-08-29 21:39:36 CDT]  DBG-X:   parameter StatisticsClientStartDateTimeZoneISO = 2018-08-29T21:39:36-05:00
[2018-08-29 21:39:36 CDT]  DBG-X:   parameter TransporterArguments = -m provider -u {username} -p **hidden value** -account_type itunes_connect
[2018-08-29 21:39:36 CDT]  DBG-X:   parameter Username = {username}
[2018-08-29 21:39:36 CDT]  DBG-X:   parameter Version = 1.9.8
[2018-08-29 21:39:36 CDT]  DBG-X:   parameter iTMSTransporterMode = provider
[2018-08-29 21:39:36 CDT]   INFO: id = 20180829213936-992
[2018-08-29 21:39:37 CDT]  DBG-X: Apple's web service operation return value:
[2018-08-29 21:39:37 CDT]  DBG-X:   parameter Errors = [Neither an encoding house user nor an iTunesConnect user was found. (1080)]
[2018-08-29 21:39:37 CDT]  DBG-X:   parameter EnableJWTForAllCalls = false
[2018-08-29 21:39:37 CDT]  DBG-X:   parameter ErrorCode = 1080
[2018-08-29 21:39:37 CDT]  DBG-X:   parameter ErrorMessage = Neither an encoding house user nor an iTunesConnect user was found. (1080)
[2018-08-29 21:39:37 CDT]  DBG-X:   parameter Success = false
[2018-08-29 21:39:37 CDT]  ERROR: Neither an encoding house user nor an iTunesConnect user was found. (1080)
[2018-08-29 21:39:37 CDT]  DBG-X: The error code is: 1080
[2018-08-29 21:39:37 CDT]  DBG-X: Returning 1