And you ask us, the general speedrunning community who don't know anything about that game, because...?
The game has 3 moderators, and you should let them at least 2 weeks to check it, or at least talk with them if you are that impatient. (they all have social media links) If all the mods are inactive and not responding, then it is a different story.
Well, not exactly. There is this forum thread, https://www.speedrun.com/the_site/thread/dueac where you can request moderation for games where you have a pending run for at least 3 weeks (only then the mods are considered inactive), while not managing to contact any of them. You are expected to try to contact the moderators by yourself first. The 2 weeks period is where you should let the mods have time to check your run, they don't have to do that on day 1.
The thread is for last resort only, in case you didn't manage to talk with them. Read the rules on the first post.