Believe it or not....
This is actually a timer. Should update every 15 seconds or so, but clunky d2 may lag on u a bit, and may not be exactly precise as well.
You've basically got a temp restriction, likely from joining/leaving games too frequently.