Ich tippe jetzt mal darauf, das die unterschiedlichen Datasources "durcheinander" geraten im TabContainer.
Öffnet man die Rangliste mit ExpandLevel=1, dann zeigt sich hier genau das gleiche verhalten.
Gib den einzelnen Datasources mal einen requestParamPrefix, dann kommt die XSP-Engine nicht mehr so durcheinander, wenn man an den URL-Parametern rumschraubt.
EDIT:
Ich denke, es ist definitiv der TabContainer.
Wenn man eine Kategorie ausklappt und dann nochmal den gleichen Tab öffnet, dann werden die Daten korrekt geladen.