Bugs in software are “normal”.
Having the kind of troubles we had is of course a big problem for us customers but for the developers as well.
I have been in the ICT-business for 40 years (now retired) and about 10 years of those 40 as a software engineer.
If there is one thing I learned in all those years is that there is no such thing as bug-free software.
Even in a small software module, let’s say 100 lines of coding, there is a high probability of a bug. Some bugs can be found with intensive testing, but there are bugs that can only be found in the field.
If you consider the amount of coding in a game like Div-2 in combination with the amount of coding of the different operating systems of all the platforms this game runs on, then it will be a miracle of galactic proportions if this will ever be bug free.
And to make it even worse: every time a bit of software is changed or added, new bugs are introduced. Testing doesn’t solve this. Even with intensive testing you can’t find all the bugs. The only possibility for a software product to become even near a bug free situation is not to change anything, ever. No hardware changes and no software changes.
So people, get used to it.
Welcome in the world of ICT.