Blame your own company. Every update will cause some kind of problem in a company environment. That's why you normally have IT Admins that test the software themselves and control their rollout. If you didn't hire one, then I doubt you even need smartphones in your business. Or even computers. Or even WiFi.
If you need tech, IT staff is not an expense. You could have avoided problems that way.
Or they sound like Microsoft (cue the v1809 disaster but they have way more software disasters on their hands), Apple (tons of characters instant crash bugs), IBM (countless examples), NVIDIA (Tegra bootrom fail, Fusée Gelée), Google (Stagefright), Intel (Spectre, Meltdown, Foreshadow and much more), Nintendo (Shield duplication, Stagefright vulnerability years later...) Qualcomm (Quadrooter) and the list goes on.
They all debug and they all fail to catch everything. How could they when often the code to debug has millions of lines! That's why every company needs an IT staff.