conscious-sapphire•3mo ago
Need help migrating an older version project thats buggy when trying to access the settings behavior
Whenever I try to access my settings in the project, it either crashes on the load or when i try to access VOICE tab. Erorr im getting is:
index-DnRsfkgB.js:4086 ZodError: [
{
"code": "invalid_type",
"expected": "object",
"received": "undefined",
"path": [],
"message": "Required"
}
]
at get error (index-DnRsfkgB.js:47:216354)
at ZodObject.parse (index-DnRsfkgB.js:47:217719)
at AssistantSettings.pa…B5rsxYMb.js:2:41529
at Object.useMemo (index-DnRsfkgB.js:40:29886)
at react_production_min.useMemo (index-DnRsfkgB.js:11:7241)
at Vi (AssistantSettings.pa…B5rsxYMb.js:2:41514)
at en (AssistantSettings.pa…B5rsxYMb.js:2:41660)
at eo (AssistantSettings.pa…B5rsxYMb.js:2:52661)
at Xh$2 (index-DnRsfkgB.js:40:22627)
at Wk$2 (index-DnRsfkgB.js:42:50247)
ZodError: [
{
"code": "invalid_type",
"expected": "object",
"received": "undefined",
"path": [],
"message": "Required"
}
]
at get error (index-DnRsfkgB.js:47:216354)
at ZodObject.parse (index-DnRsfkgB.js:47:217719)
at AssistantSettings.page-B5rsxYMb.js:2:41529
at Object.useMemo (index-DnRsfkgB.js:40:29886)
at react_production_min.useMemo (index-DnRsfkgB.js:11:7241)
at Vi (AssistantSettings.page-B5rsxYMb.js:2:41514)
at en (AssistantSettings.page-B5rsxYMb.js:2:41660)
at Ri (AssistantSettings.page-B5rsxYMb.js:2:42164)
at Xh$2 (index-DnRsfkgB.js:40:22627)
at Wk$2 (index-DnRsfkgB.js:42:50247)
Project id is: 685142bb7494e98e7225dbea
Works fine with a newly made project.
1 Reply
Hey!
That crash happens with very old “voice-only” projects – they don’t have the newer Settings/Voice schema the editor now expects, so the UI throws a Zod “expected object, received undefined” error as soon as it tries to read it. Quick fix
1. Open the legacy converter:
https://creator.voiceflow.com/convert-voice-to-chat
2. Paste your project-ID link or upload the .vf export of 685142bb7494e98e7225dbea.
3. The tool adds the missing Settings object and re-saves the file as a current multimodal project.
4. Import the converted file (or just open the converted link) – you’ll now be able to open Settings and the Voice tab without the crash. If you’d rather do it manually: export the old project (.vf), create a new blank project, then import that file – the new container automatically gets the up-to-date schema. After conversion everything else in the canvas stays the same; only the broken Settings payload is patched.
That crash happens with very old “voice-only” projects – they don’t have the newer Settings/Voice schema the editor now expects, so the UI throws a Zod “expected object, received undefined” error as soon as it tries to read it. Quick fix
1. Open the legacy converter:
https://creator.voiceflow.com/convert-voice-to-chat
2. Paste your project-ID link or upload the .vf export of 685142bb7494e98e7225dbea.
3. The tool adds the missing Settings object and re-saves the file as a current multimodal project.
4. Import the converted file (or just open the converted link) – you’ll now be able to open Settings and the Voice tab without the crash. If you’d rather do it manually: export the old project (.vf), create a new blank project, then import that file – the new container automatically gets the up-to-date schema. After conversion everything else in the canvas stays the same; only the broken Settings payload is patched.