On running an upgrade to 5.47.1 I get the following
[Error: Finish core DB updates 5.47.1] Exception: "API error: DB Error: constraint violation on ReportTemplate.create"
Partial stacktrace
#0 [civicrm-root]/CRM/Core/ManagedEntities.php(375): CRM_Core_ManagedEntities->onApiError("ReportTemplate", "create", (Array:8), (Array:6))
#1 [civicrm-root]/CRM/Core/ManagedEntities.php(187): CRM_Core_ManagedEntities->updateExistingEntity(Object(CRM_Core_DAO_Managed), (Array:10))
#2 [civicrm-root]/CRM/Core/ManagedEntities.php(167): CRM_Core_ManagedEntities->reconcileEnabledModule("nz.co.fuzion.extendedreport")
#3 [civicrm-root]/CRM/Core/ManagedEntities.php(128): CRM_Core_ManagedEntities->reconcileEnabledModules()
#4 [civicrm-root]/CRM/Core/Invoke.php(413): CRM_Core_ManagedEntities->reconcile()
#5 [civicrm-root]/CRM/Upgrade/Form.php(818): CRM_Core_Invoke::rebuildMenuAndCaches(FALSE, TRUE)
#6 [civicrm-root]/CRM/Queue/Task.php(73): CRM_Upgrade_Form::doCoreFinish(Object(CRM_Queue_TaskContext), "5.47.1", "5.47.1", "5.47.1", "/tmp/civicrm-post-upgradeRgUuuC")
#7 [civicrm-root]/CRM/Queue/Runner.php(215): CRM_Queue_Task->run(Object(CRM_Queue_TaskContext))
#8 [civicrm-root]/CRM/Queue/Page/AJAX.php(36): CRM_Queue_Runner->runNext(TRUE)
#9 [civicrm-root]/CRM/Queue/ErrorPolicy.php(89): CRM_Queue_Page_AJAX::{closure}()
#10 [civicrm-root]/CRM/Queue/Page/AJAX.php(38): CRM_Queue_ErrorPolicy->call(Object(Closure))
#11 [civicrm-root]/CRM/Core/Invoke.php(285): CRM_Queue_Page_AJAX::runNext()
#12 [civicrm-root]/CRM/Core/Invoke.php(69): CRM_Core_Invoke::runItem((Array:13))
#13 [civicrm-root]/CRM/Core/Invoke.php(36): CRM_Core_Invoke::_invoke((Array:5))
#14 [civicrm-root]/civicrm/src/Civicrm.php(88): CRM_Core_Invoke::invoke((Array:5))
#15 /civicrm/src/Controller/CivicrmController.php(80): Drupal\civicrm\Civicrm->invoke((Array:5))
#16 [internal function](): Drupal\civicrm\Controller\CivicrmController->main((Array:5), "queue:ajax:runNext")