Quote Originally Posted by Stormfur View Post
When the housing lottery bug first happened, there were a bunch of armchair programmers saying this and that, when the real issue was just how the information went from one server to another.
For a basic communication issue, taking an entire month to fix it is excessive though. It surely might be the most simplistic explenation, but its definitely incomplete.

I think there are a lot more underlying issues that they refused to mention because they are a lot more technical. My guess would be that it has to do with corrupted data (and something like rolling the winner and then discarding all participants can already be considered corrupted on that), and fixing those issues are a lot more complex. Testing can on that also be difficult as you actualy want to try potential issues in those tests (and even just getting a good and reliable executing method there can be difficult). But without any information it can be a lot of things, even just basic timing checks can create a conflict when you try to fix it.

I definitely would like a lot more technical details on that. But hey, at least it were some details... plenty of companies would just be silent, fix it the ugly way and even state it was working as intended while in the mean time just fix it and give some temporary bandaid fix with a false argument.