IMHO it is very simple. When one uses Tumbleweed, one gets a new snapshot (rather frequently). A snapshot is tested as a complete collection of software and it is more or less a new distribution. That is why one does a zypper dist-upgrade (or zupper dup for short) to get that complete and tested collection. And when you understand the phrase about “tested as a collection”, you might understand why it is not a good idea to take only some of it and keep the rest as it is.
Best is to do the zypper dup say once a week (there are people that do it every day, just what you like).
That advice is there from the start of Tumbleweed and I have seen it passing by here dozens of time.
And when that applet or Discover or anything else based on PackageKit irritates you, switch it off, remove it, or simply forget it. You can use YaST for installing and removing packages to your liking, but not for updating.
And when this is not what you like, you may look into Leap, where things are different.
got it, thank you again for the explanation.
On Thumbleweed and Opensuse in general I notice different philosophy of doing things and even though it’s anyong at first, I like learning new ways in new distros.
It is always better not to assume that Linux distributions are the same. After all, when they are the same, then why different distributions?
And please note that correct spelling is important in every computer operating system. That is of course true for spelling commands, but also other words are better spelled correct if you want to bring your message, or show that you understand what you are talking about. It is Tumbleweed and openSUSE.
Nope. Don’t use and advertise 1-click installations! You can search the forum yourself how easily they will break your system…
Additionally this page is also outdated as it as example still recommends ffmpeg-3 for Tumbleweed (you have to inspect the links to see that…). We are already at ffmpeg-6 in Tumbleweed…
The same outdated libavdevice58 is recommended whilst we are already at libavdevice60…
I understand but my problem was that I didn’t know that I had to install codecs.
In all the distros that I tried I never ever installed codecs manually. Only in Windows back in the 2000’s
And I couldn’t make the connection, because some movies were working with some glitches, some didn’t at all.
I’m new on openSUSE. Codec was my concern when decided to hop into openSUSE.
In my journey to trying openSUSE, I found many tutorial suggestions about how to install codec via packman.
And I found the one stop tool that can help to install codec.
“OBS Package Installer”  
Just run the command suggestion for the help menu,