I've looked everywhere on the internet and this topic is not covered.

I was able to update kali linux today using the terminal. I used: apt-get update. Then I wrote apt-get upgrade. I did yes to everything.

The upgrade had completed after 30 minutes.

Yet I go through the click interface in settings>details>checkforupgrades and an upgrade is there waiting for me, even though I just did the upgrade via the terminal.

Now I've been waiting a good 10 minutes and the latter upgrade is still going on.

What gives? Why is it still upgrading through the latter method and which way is better?