Definitely agree that this should be re-uploaded with a link to the re-upload posted on this page.
Really sorry to hear your submission got borked. Happens to the best of us.