Need help troubleshooting Zendesk to Genesys Bot NLP sync 400 errors

Need some troubleshooting help with a 400 Bad Request error when syncing Zendesk Help Center articles to a Genesys Cloud Bot via the /api/v2/bots/{botId}/nlp/documents endpoint. The payload mirrors our Zendesk markdown format but Genesys rejects it citing invalid document structure. We are migrating from Zendesk Guide and want to preserve the knowledge base structure. Is there a specific schema requirement for the Genesys Bot NLP import that differs from standard Zendesk article exports? Using the latest Python SDK.