@Igor, let’s take a simple example from the quotes above, with the default settings (automatic database update, ask for program update).
1_ I already have the program update tray notification. I have NOT applied the program update yet. When Avast checks for updates and when there is a new database update, the database is updated, and I see 1 PROGRAM update tray notification (since I haven’t applied the program update). The DATABASE update tray notification is not displayed, even when the database was updated.
2_ Other user, with the SAME basic situation/status and settings, sees TWO tray notifications simultaneously. One for the program update (he hasn’t applied the program update yet) and one for the just updated database. This behaviour was the normal for me last year, and IS the normal for OTHER users now.
3_ Some users, with this exact same settings and status, have never seen 2 tray notifications (database and program) simultaneously. Not last year, not now.
4_ Other users can see that a program update is available ONLY by opening the main GUI. The server has already sent to this user a “sign” that there is a program update available (since Avast main GUI can display this situation), but no PROGRAM update tray notification is being displayed, even if months go by and several new stable versions were released. In this situation, the user won’t know that a program update is available, unless he opens the main GUI.
5_ Moreover, when changing the settings to automatic program update, the main GUI already knows that there is a new program update available, but the program is NOT automatically updated. Months go by, and the PROGRAM does NOT update.
You have 4 different behaviours while using the same settings and having the same main status (main GUI already knows that there is a program update available). The 5th example is with 1 different setting, but all the other settings and the situation is the same.
I hope this time you can see the discrepancies in the behaviour (cases 1 to 3) and the problem for millions of users not even opening the main GUI ever (cases 4 and 5).