Our busy neighbourhood webmaster coding type dude, Backoff should be able to get things fully working next week sometime.
This will allow us to release the missions we are reviewing.
So it shouldn't be too much longer now. But in the meantime you can keep submitting those missions.