After synchronizing configuration from dev to staging, I would expect all changes to be imported and for a message to display, advising "There are no configuration changes to import"
Most changes have been imported but I am left with six items which seemed to have failed import. Or a least do not clear from the list of items for import.
I do not understand why the active configuration appears not be be updated by staged.
As well importing all, I have also attempted to import each item separately, without success.
As well as using the UI have also tried drush cim. Drush confirms that the configuration was imported successfully. But if I run drush cim again, the same 6 files remain.
Why does it appear that the import is failing and what should I do to fix it? Is my active configuration messed up somehow?
A screenshot and some code to illustrate the problem.
Via the UI
Via Drush
[easable]:sync$ drush cim
+------------+-----------------------------------------------------+-----------+
| Collection | Config | Operation |
+------------+-----------------------------------------------------+-----------+
| | block.block.schoolpwa_subtheme_bottommenu | Update |
| | block.block.schoolpwa_subtheme_mainnavigation | Update |
| | block.block.mainmenu2 | Update |
| | block.block.websiteswitcher | Update |
| | core.entity_view_display.node.page.default | Update |
| | media_bulk_upload.media_bulk_config.pdf_bulk_upload | Update |
+------------+-----------------------------------------------------+-----------+
Import the listed configuration changes? (yes/no) [yes]:
>
[notice] Synchronized configuration: update block.block.schoolpwa_subtheme_bottommenu.
[notice] Synchronized configuration: update block.block.schoolpwa_subtheme_mainnavigation.
[notice] Synchronized configuration: update block.block.mainmenu2.
[notice] Synchronized configuration: update block.block.websiteswitcher.
[notice] Synchronized configuration: update core.entity_view_display.node.page.default.
[notice] Synchronized configuration: update media_bulk_upload.media_bulk_config.pdf_bulk_upload.
[notice] Finalizing configuration synchronization.
[success] The configuration was imported successfully.
[easable]:sync$ drush cim
+------------+-----------------------------------------------------+-----------+
| Collection | Config | Operation |
+------------+-----------------------------------------------------+-----------+
| | block.block.schoolpwa_subtheme_bottommenu | Update |
| | block.block.schoolpwa_subtheme_mainnavigation | Update |
| | block.block.mainmenu2 | Update |
| | block.block.websiteswitcher | Update |
| | core.entity_view_display.node.page.default | Update |
| | media_bulk_upload.media_bulk_config.pdf_bulk_upload | Update |
+------------+-----------------------------------------------------+-----------+
Import the listed configuration changes? (yes/no) [yes]:
>