This has been happening for quite some time.
When you check for a program update, you're always told you're up to date

Even whn you know there's a new version available.
It requires a second check for a program update to actually start the update.

Despite the fact that all of this should happen with out a restart,
the program still asks for a restart.
