the site admins made the approval system to stop low effort or spammy mods from being posted on the site, so the game managers have to approve it for it to be seen. So yeah there's no fixing it. I mean a person did cause this to happen, I'm not gonna name any names tho