the bug that caused this to happen is definitely fixed and it won't happen at the start of next season.
the problem with fixing this bug is that the exact code that calculates the attendance is in the GE, and we cannot rerun that exact code, we have to try to replicate the formula in SQL, which I thought I had done, but i'm clearly missing something for some combinations of attendance/arena size etc... i clearly also have it correct for other cases... i'm still trying to figure out the loophole that is missing for the few teams that appears to be screwed up... I might at some point just give up and do some manually.