As a former Systems Analyst Programmer in my last 4 years in the Army.
Quality control was a huge issue, program changes had to be first run through your Team Leader (Alpha testing) and then to Quality Control for further testing.
I’m still sat on Avast 25.5.xxxx as first off problems were reported on 25.6 and then 25.7. The biggest reason for this is the total lack of information/details on what has been updated, fixed or added in the Program Release notes, when they eventually posted.
This is why my Avast Program updates are set to Manual.
Even there are backdoors which can impact my 25.5, UI updates are one, Emergency Updates are another and finally Virus Definition Updates can (as far as I’m aware) include changes outside of definitions.
My only joy comes from my Avast Free update isn’t until February, hopefully they will manage to sort this out by then, sic.