Kann es sein, dass Biz ID 2 die Biz ist, bei der Du Dich befindest?
Ach und wofür ist die Zeile?
if(BizzInfo[_biz][bizz_art] == 6 || BizzInfo[_biz][bizz_art] == 7)return 1;
Ich gehe davon aus, dass bei ID 2 immer bei einer von beiden return Zeilen ein wahres Ergebnis existiert, sodass dort alles abgebrochen wird.