Architect IVR Migration: Zendesk Dynamic Voice Menu to Genesys Flow Error

What is the standard approach to replicate a Zendesk Dynamic Voice Menu in Genesys Cloud Architect?

Background: Migrating a complex IVR structure from Zendesk Talk to Genesys Cloud.

Issue: Encountering Error 400: Invalid Input Type when attempting to map dynamic menu options using the Set Variable block. The input format seems incompatible with the expected Genesys data type.

Troubleshooting: Verified JSON payload structure against the API documentation. Still stuck on the data type mismatch. Any insights on the correct mapping strategy?