Nevermind. It just took a while to show in the submission page. Still not in the submission feed but I don't think that's a big deal, I hope.