You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After upgrading from Craft CMS 4 to Craft CMS 5, content stored in Neo fields is missing on one environment, despite the upgrade succeeding without errors on other environments.
Deploy the same upgraded codebase to another environment (in our case: QA).
Run migrations successfully on that environment.
Open entries containing the Neo field.
Expected behavior
All Neo block content and nested subfield content should remain intact after the upgrade.
Actual behavior
The Neo field and block structure still exist, but the content inside the Neo blocks/subfields is empty or missing.
Has anyone encountered this behavior before, or is there additional logging/debugging we can enable to identify why Neo content is being lost during the Craft 5 upgrade?
Description
After upgrading from Craft CMS 4 to Craft CMS 5, content stored in Neo fields is missing on one environment, despite the upgrade succeeding without errors on other environments.
The issue only occurs on our QA server.
##Steps Taken
We followed the official Craft CMS upgrade guide: https://craftcms.com/docs/5.x/upgrade.html?utm_source=chatgpt.com
We also followed the Neo migration guidance here: https://github.com/spicywebau/craft-neo/issues/943?utm_source=chatgpt.com
##What Happened
The missing content is inside a Neo field used as a page builder.
The structure is roughly:
After the upgrade on QA:
##Additional Notes
At this point we are unsure whether:
Steps to reproduce
Expected behavior
All Neo block content and nested subfield content should remain intact after the upgrade.
Actual behavior
The Neo field and block structure still exist, but the content inside the Neo blocks/subfields is empty or missing.
Has anyone encountered this behavior before, or is there additional logging/debugging we can enable to identify why Neo content is being lost during the Craft 5 upgrade?
Craft CMS version
5.9.22
PHP version
8.3.3
Operating system and version
Rocky Linux 9.7
Database type and version
MariaDB 10.11.16
Image driver and version
No response
Installed plugins and versions