Yeah, GUI updates can occasionally fail for various reasons, and the typical next step is a command line rebuild. In my experience that’s always cleared things up.
(And the sudo on those commands assumes you’re not logged in as the root user.)
Just writing this for the visitors who will read this topic after having themselves issues with the GUI update:
True, it seems more reliable nowadays, but I had enough issues with it in the past to often prefer using the command-line instead, even if it’s less straightforward.
If your update from the interface didn’t work, ./launcher rebuild app from the command line is very likely going to repair it, and there’s no reason why it would result in data loss. It’s safe to use.