Nextcloud 10 can't open the updater

I’m just experimenting with Nextcloud 10 on UBOS (an Arch / CLI based self hosting distro). All went smoothly on install and setup. When I login though it tells me I can upgrade from 10.0 to 10.0.2, however when I go to admin and click “open updater” I just get an error message saying that it can’t open the updater and the following error is in the logs (although I also just installed and setup Mail):

Error 	PHP 	Uninitialized string offset: 0 at /srv/http/sites/XXXX/lib/private/URLGenerator.php#207
Error 	no app in context 	Exception: {"Exception":"Symfony\\Component\\Routing\\Exception\\RouteNotFoundException","Message":"Unable to generate a URL for the named route \"settings_admin\" as such route does not exist.","Code":0,"Trace":"#0 \/srv\/http\/sites\/XXXX/lib\/private\/Route\/Router.php(333): Symfony\\Component\\Routing\\Generator\\UrlGenerator->generate('settings_admin', Array, 1)\n#1 \/srv\/http\/sites\/XXXX/lib\/private\/URLGenerator.php(69): OC\\Route\\Router->generate('settings_admin', Array)\n#2 \/srv\/http\/sites\/XXXX/lib\/private\/URLGenerator.php(82): OC\\URLGenerator->linkToRoute('settings_admin', Array)\n#3 \/srv\/http\/sites\/XXXX/apps\/updatenotification\/lib\/Notification\/BackgroundJob.php(101): OC\\URLGenerator->linkToRouteAbsolute('settings_admin')\n#4 \/srv\/http\/sites\/XXXX/apps\/updatenotification\/lib\/Notification\/BackgroundJob.php(84): OCA\\UpdateNotification\\Notification\\BackgroundJob->checkCoreUpdate()\n#5 \/srv\/http\/sites\/XXXX/lib\/private\/BackgroundJob\/Job.php(53): OCA\\UpdateNotification\\Notification\\BackgroundJob->run(NULL)\n#6 \/srv\/http\/sites\/XXXX/lib\/private\/BackgroundJob\/TimedJob.php(54): OC\\BackgroundJob\\Job->execute(Object(OC\\BackgroundJob\\JobList), Object(OC\\Log))\n#7 \/srv\/http\/sites\/XXXX/cron.php(143): OC\\BackgroundJob\\TimedJob->execute(Object(OC\\BackgroundJob\\JobList), Object(OC\\Log))\n#8 {main}","File":"\/srv\/http\/sites\/XXXX/3rdparty\/symfony\/routing\/Generator\/UrlGenerator.php","Line":130}

Are you using php 5.6 or newer?

I am not sure if this error is related to the updater.
same error message here without the updater problem.

{“Exception”:“Symfony\Component\Routing\Exception\RouteNotFoundException”,“Message”:“Unable
to generate a URL for the named route “settings_admin” as such route
does not exist.”,“Code”:0,“Trace”:"#0
/var/www/nextcloud/lib/private/Route/Router.php(333):
Symfony\Component\Routing\Generator\UrlGenerator->generate(‘settings_admin’,
Array, 1)\n#1
/var/www/nextcloud/lib/private/Route/CachingRouter.php(60):
OC\Route\Router->generate(‘settings_admin’, Array, false)\n#2
/var/www/nextcloud/lib/private/URLGenerator.php(69):
OC\Route\CachingRouter->generate(‘settings_admin’, Array)\n#3
/var/www/nextcloud/lib/private/URLGenerator.php(82):
OC\URLGenerator->linkToRoute(‘settings_admin’, Array)\n#4
/var/www/nextcloud/apps/updatenotification/lib/Notification/BackgroundJob.php(101):
OC\URLGenerator->linkToRouteAbsolute(‘settings_admin’)\n#5
/var/www/nextcloud/apps/updatenotification/lib/Notification/BackgroundJob.php(84):
OCA\UpdateNotification\Notification\BackgroundJob->checkCoreUpdate()\n#6
/var/www/nextcloud/lib/private/BackgroundJob/Job.php(53):
OCA\UpdateNotification\Notification\BackgroundJob->run(NULL)\n#7
/var/www/nextcloud/lib/private/BackgroundJob/TimedJob.php(54):
OC\BackgroundJob\Job->execute(Object(OC\BackgroundJob\JobList),
Object(OC\Log))\n#8 /var/www/nextcloud/cron.php(143):
OC\BackgroundJob\TimedJob->execute(Object(OC\BackgroundJob\JobList),
Object(OC\Log))\n#9
{main}",“File”:"/var/www/nextcloud/3rdparty/symfony/routing/Generator/UrlGenerator.php",“Line”:130}

did you manage to solve your problem?
did you find out what causes the error?