Audio Player 3.0.0 and Nextcloud 21.0.0 Beta4 - All audio files are missing via app

Since updating to 21.0.0. Beta4 the audio player app has lost the ability to find or list audio files.

I get the following message when I try to manually scan via the command line:

$ sudo -u www-data php /var/www/html/nextcloud/occ audioplayer:scan --all --debug


** There are no commands defined in the “audioplayer” namespace.**

My Nextcloud instance is running on a Raspberry Pi4 running raspbian
Linux raspberrypi 5.4.79-v7l+ #1373 SMP Mon Nov 23 13:27:40 GMT 2020 armv7l GNU/Linux

Also, I find the following in the nextcloud.log file:

{“reqId”:“AaQOB78MgrmE9JH1QSSs”,“level”:3,“time”:“2021-01-01T13:04:32+00:00”,“remoteAddr”:“192.168.1.254”,“user”:“mumrobo”,“app”:“index”,“method”:“POST”,“url”:"/nextcloud/index.php/apps/audioplayer/checknewtracks",“message”:{“Exception”:“OCP\AppFramework\QueryException”,“Message”:“Could not resolve db! Class db does not exist”,“Code”:0,“Trace”:[{“file”:"/var/www/html/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php",“line”:126,“function”:“resolve”,“class”:“OC\AppFramework\Utility\SimpleContainer”,“type”:"->",“args”:[“db”]},{“file”:"/var/www/html/nextcloud/lib/private/ServerContainer.php",“line”:162,“function”:“query”,“class”:“OC\AppFramework\Utility\SimpleContainer”,“type”:"->",“args”:[“db”,true]},{“file”:"/var/www/html/nextcloud/lib/private/AppFramework/DependencyInjection/DIContainer.php",“line”:434,“function”:“query”,“class”:“OC\ServerContainer”,“type”:"->",“args”:[“db”,true]},{“file”:"/var/www/html/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php",“line”:96,“function”:“query”,“class”:“OC\AppFramework\DependencyInjection\DIContainer”,“type”:"->",“args”:[“db”]},{“function”:“OC\AppFramework\Utility\{closure}”,“class”:“OC\AppFramework\Utility\SimpleContainer”,“type”:"->",“args”:["*** sensitive parameters replaced "]},{“file”:"/var/www/html/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php",“line”:101,“function”:“array_map”,“args”:[{“class”:“Closure”},[{“name”:“appName”,“class”:“ReflectionParameter”},{“name”:“request”,“class”:“ReflectionParameter”},{“name”:“userId”,“class”:“ReflectionParameter”},{“name”:“l10n”,“class”:“ReflectionParameter”}," sensitive parameter replaced ***",{“name”:“configManager”,“class”:“ReflectionParameter”},{“name”:“languageFactory”,“class”:“ReflectionParameter”},{“name”:“rootFolder”,“class”:“ReflectionParameter”},{“name”:“logger”,“class”:“ReflectionParameter”},{“name”:“DBController”,“class”:“ReflectionParameter”},{“name”:“SettingController”,“class”:“ReflectionParameter”},{“name”:“IDateTimeZone”,“class”:“ReflectionParameter”}]]},{“file”:"/var/www/html/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php",“line”:109,“function”:“buildClass”,“class”:“OC\AppFramework\Utility\SimpleContainer”,“type”:"->",“args”:[{“name”:“OCA\audioplayer\Controller\ScannerController”,“class”:“ReflectionClass”}]},{“file”:"/var/www/html/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php",“line”:126,“function”:“resolve”,“class”:“OC\AppFramework\Utility\SimpleContainer”,“type”:"->",“args”:[“OCA\audioplayer\Controller\ScannerController”]},{“file”:"/var/www/html/nextcloud/lib/private/AppFramework/DependencyInjection/DIContainer.php",“line”:459,“function”:“query”,“class”:“OC\AppFramework\Utility\SimpleContainer”,“type”:"->",“args”:[“OCA\audioplayer\Controller\ScannerController”]},{“file”:"/var/www/html/nextcloud/lib/private/AppFramework/DependencyInjection/DIContainer.php",“line”:431,“function”:“queryNoFallback”,“class”:“OC\AppFramework\DependencyInjection\DIContainer”,“type”:"->",“args”:[“OCA\audioplayer\Controller\ScannerController”]},{“file”:"/var/www/html/nextcloud/lib/private/AppFramework/App.php",“line”:144,“function”:“query”,“class”:“OC\AppFramework\DependencyInjection\DIContainer”,“type”:"->",“args”:[“OCA\audioplayer\Controller\ScannerController”]},{“file”:"/var/www/html/nextcloud/lib/private/Route/Router.php",“line”:302,“function”:“main”,“class”:“OC\AppFramework\App”,“type”:"::",“args”:[“OCA\audioplayer\Controller\ScannerController”,“checkNewTracks”,{“class”:“OC\AppFramework\DependencyInjection\DIContainer”},{"_route":“audioplayer.scanner.checkNewTracks”}]},{“file”:"/var/www/html/nextcloud/lib/base.php",“line”:1008,“function”:“match”,“class”:“OC\Route\Router”,“type”:"->",“args”:["/apps/audioplayer/checknewtracks"]},{“file”:"/var/www/html/nextcloud/index.php",“line”:37,“function”:“handleRequest”,“class”:“OC”,“type”:"::",“args”:[]}],“File”:"/var/www/html/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php",“Line”:115,“CustomMessage”:"–"},“userAgent”:“Mozilla/5.0 (Macintosh; Intel Mac OS X 11_1_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.101 Safari/537.36”,“version”:“21.0.0.11”}

Hello @Alexander_Robinson1,

welcome to the community of Nextcloud.

Please report such early adopter results as issues at GitHub.

Project issues go here: