diff --git a/src/components/ImageTo3DModal.tsx b/src/components/ImageTo3DModal.tsx index 0739b8c..c9e7881 100644 --- a/src/components/ImageTo3DModal.tsx +++ b/src/components/ImageTo3DModal.tsx @@ -335,7 +335,11 @@ export const ImageTo3DModal: React.FC = ({ isOpen, onClose, body: JSON.stringify(payload) }); - if (!taskRes.ok) throw new Error("Meshy API: Task creation failed."); + if (!taskRes.ok) { + const errData = await taskRes.text(); + console.error("Meshy task creation error payload:", errData); + throw new Error(`Meshy API: Task creation failed. ${errData}`); + } const taskData = await taskRes.json(); const taskId = taskData.result;