Tja, ich hab mich heute durch ein Package mit ca. 4.300 Zeilen Code (die nicht ich geschrieben habe und die über 20 Jahre gewachsen sind) wühlen dürfen...
Am Ende war der Fehler nur das eine Package-Variable nicht beim Aufruf resettet wurde und so immer nur der erste Packageaufruf einer Session richtig funktioniert hat.

Dennoch bin ich froh das ich diesen Fehler endlich gefunden habe! Der hätte mir fast meinen Urlaub versaut...

So - jetzt schreib ich noch schnell ein Mail und dann ist Schluß für heute.