So bugs may only surface under very specific circumstances. There might be memory issues, timing issues, thread starvation. Any one of 1000 situations that are not necessarily guaranteed to occur. So the code can be constant but the run time environment can be different.
While, with games from certain publishers it might not seem like it, games are generally heavily tested. So, in theory anyway, the bugs and glitches that make it to the public are often transient and hard to find.
Latest Answers