waittime = 360;
if(activity >= 15)
waittime = (int)(90 - activity);
if(activity >= 60)
waittime=(int)(34.7586 - (0.0793103 * activity));
if(activity >= 100)
waittime = max((int)(14-(activity/50)), 4);
El waittime viene expresado en segundos, y es por tanto de 6 minutos entre posts para Newbies con menos de 15 en Actividad, reduciéndose sustancialmente a partir de ese momento.
Parece que habrías topado con algún bug que no he visto reportado. Yo hubiese probado el viejo truco de apagar y volver a encender (o simplemente cerrar la sesión y volver a loginearse).