MCreator issue tracker has been migrated to GitHub.
Existing tickets have been migrated to GitHub. Please open new tickets on the GitHub tracker instead. If you do not have a GitHub account, all feature requests and bug reports from forums are still considered and checked by the maintainers.
You don't have to make a new mod page, you just need to wait for 24-48 hours for the mod to be reviewed. Publishing the mod again is against the TOS actually.