Ask Jagex. As for the currently not working randoms, we rarely get those randoms, so it's quite difficult to develop them without access to accounts in the random. In any case, @Maxi is starting another round of randoms busting, so we should see some account submissions and improvements. Realistically, the best way to speed up the process is to submit accounts (not to me until next week, I'll be busy).