What I’m saying is that a specific bug can be caused by many different reasons. Take bodies falling through the map. That bug has come and gone. Each time it was fixed, it fixed the issue from one cause, but there were ~4-5 different causes over the time period. They had to do investigations to see what part of the code was causing the issue to happen in each instance, as most likely, the patch from before was still working strong.
From the player’s point of view, these bugs are “old” bugs, because we’ve seen the consequences before. But from an expert’s point of view, they are “new” bugs that have similar outcomes.
As an example, a runny nose is a runny nose. However, the cause of it can be varying from an allergic reaction, various different types of viruses, to crying too much, or even something you ate. In much the same way, bugs can be caused by many different things, and a fix for one will not work if the cause is one of the others.
Basically, I just don’t like it when people say “Oh this bug is still here, it’s been here since day 1”. Yes, it may have been (if it wasn’t fixed in between the instances). But finding the cause of a bug is not easy. They need to be able to replicate the bug on their end to be able to find the cause and fix it. If the bug is rare, it’s not going to be easy to recreate (especially if there are no details on where to start). They have a limited number of stations to dedicate to replicating a bug. We have thousands of players, who will play however many games in a month. If you compare the numbers, of course, the community will have a better chance of finding bugs. It’s simple probability.
BTW This isn’t entirely directed at you, it’s more of a general feel I get from some people that report a bug. I wish some people could think about the challenges that go into these sorts of things, but I guess not everyone can.