How often can i submit a run?
Deleted
Hmm. That doesn't sound right. We have no restrictions on who comes in so it must be something on your side. Or maybe you were looking just at the announcements channel. To answer your question, as long as you're not intentionally going ham with the submissions, submit as often as you would like.
Recent runs