{"action":"opened","issue":{"url":"https://api.github.com/repos/lionheart/openradar-mirror/issues/10776","repository_url":"https://api.github.com/repos/lionheart/openradar-mirror","labels_url":"https://api.github.com/repos/lionheart/openradar-mirror/issues/10776/labels{/name}","comments_url":"https://api.github.com/repos/lionheart/openradar-mirror/issues/10776/comments","events_url":"https://api.github.com/repos/lionheart/openradar-mirror/issues/10776/events","html_url":"https://github.com/lionheart/openradar-mirror/issues/10776","id":148215103,"number":10776,"title":"19969261: Uploading an App Preview video fails with an unhelpful error message","user":{"login":"openradar-mirror","id":13605213,"avatar_url":"https://avatars.githubusercontent.com/u/13605213?v=3","gravatar_id":"","url":"https://api.github.com/users/openradar-mirror","html_url":"https://github.com/openradar-mirror","followers_url":"https://api.github.com/users/openradar-mirror/followers","following_url":"https://api.github.com/users/openradar-mirror/following{/other_user}","gists_url":"https://api.github.com/users/openradar-mirror/gists{/gist_id}","starred_url":"https://api.github.com/users/openradar-mirror/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/openradar-mirror/subscriptions","organizations_url":"https://api.github.com/users/openradar-mirror/orgs","repos_url":"https://api.github.com/users/openradar-mirror/repos","events_url":"https://api.github.com/users/openradar-mirror/events{/privacy}","received_events_url":"https://api.github.com/users/openradar-mirror/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/lionheart/openradar-mirror/milestones/7","html_url":"https://github.com/lionheart/openradar-mirror/milestones/iTunes%20Connect","labels_url":"https://api.github.com/repos/lionheart/openradar-mirror/milestones/7/labels","id":1237421,"number":7,"title":"iTunes Connect","description":null,"creator":{"login":"openradar-mirror","id":13605213,"avatar_url":"https://avatars.githubusercontent.com/u/13605213?v=3","gravatar_id":"","url":"https://api.github.com/users/openradar-mirror","html_url":"https://github.com/openradar-mirror","followers_url":"https://api.github.com/users/openradar-mirror/followers","following_url":"https://api.github.com/users/openradar-mirror/following{/other_user}","gists_url":"https://api.github.com/users/openradar-mirror/gists{/gist_id}","starred_url":"https://api.github.com/users/openradar-mirror/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/openradar-mirror/subscriptions","organizations_url":"https://api.github.com/users/openradar-mirror/orgs","repos_url":"https://api.github.com/users/openradar-mirror/repos","events_url":"https://api.github.com/users/openradar-mirror/events{/privacy}","received_events_url":"https://api.github.com/users/openradar-mirror/received_events","type":"User","site_admin":false},"open_issues":179,"closed_issues":3,"state":"open","created_at":"2015-08-03T02:08:33Z","updated_at":"2016-04-14T00:02:43Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2016-04-14T00:02:43Z","updated_at":"2016-04-14T00:02:43Z","closed_at":null,"body":"#### Description\n\nSummary:\r\nThe error reporting of the App Preview Video upload for iOS apps in iTunes Connect is flawed. When a failure is encountered, it is in some cases not clear what the underlying problem is, whether it's the user's fault or a problem with the iTunes Connect service, and what the user can do, if anything, to correct it.\r\n\r\nThe particular issue we encountered is that there appears to be a very short timeout on the maximum allowed time for uploading app preview videos. The error message given, \"Your file could not be loaded. Try again.\" does not even hint that this is the apparent problem. The only reason we even know this was the issue is because after many failed attempts with different video export parameters we eventually tried the upload on an internet connection with a faster upload speed, which worked on the first attempt.\r\n\r\nSteps to Reproduce:\r\n1. Get an iOS app submission ready, using Safari on OS X Yosemite.\r\n2. Prepare an App Preview video in iMovie, say with a file size of around 40MB.\r\n3. Connect to the web using an internet connection that has an upload speed of probably over 90% of the world's internet connections, e.g. an ADSL connection with 800kbit/s uplink as is very common in Europe. Alternatively, use Link Conditioner to simulate such a connection.\r\n4. Attempt to upload the video as the app preview.\r\n\r\nExpected Results:\r\nThe upload should successfully complete in around 9-10 minutes.\r\n\r\nActual Results:\r\nAfter 9-10 minutes, the video preview in the UI gets a red frame, and shows the error \"Your file could not be loaded. Try again.\" if you hover over it with the mouse.\r\n\r\nVersion:\r\nSafari 8.0.2, OSX Yosemite 10.10.2\r\n\r\nNotes:\r\nIf the upload times out, or fails for some other reason, the error message should reflect that, and suggest what the user can do about it. If the message mentioned \"timeout\" or \"took too long\" at any point, this would have saved a lot of time.\r\n\r\nConfiguration:\r\n * OSX Yosemite 10.10.2\r\n * Safari 8.0.3\r\n * 38.5MB App Preview video created in iMovie\r\n\r\nFails: ADSL internet connection with 10Mbit/s download, 0.8Mbit/s upload speeds\r\n\r\nSucceeds: Mac using an iPhone 5's 10Mbit/s down, 3.5 Mbit/s up 3G connection via Personal Hotspot.\r\n\r\nAttachments:\n\n-\nProduct Version: \nCreated: 2015-02-26T14:42:07.753048\nOriginated: 2015-02-26T00:00:00\nOpen Radar Link: http://www.openradar.me/19969261"}}