invalid_order_status — заказ не в том статусе
Что произошло
Отказ уровня заказа у массового повтора: POST /orders/{order}/items/retry-failed → 422 {"success": false, "message": "…", "reason": "invalid_order_status"}. Ни один чанк не поставлен в очередь.
Почему
Массовый повтор принимает заказ только в статусе partially_completed. У completed и result_delivered повторять нечего, у failed / cancelled / compensated не осталось залоченного остатка, а created / pending / in_progress ещё в работе — результата пока нет.
Что сделать прямо сейчас
Проверить статус заказа перед вызовом. Соседние отказы того же эндпоинта различаются по reason: 409 stitch_in_progress (по заказу идёт склейка — подождать и повторить), 422 generative_not_supported (sfx/music: у них поштучного повтора нет), 422 nothing_to_retry (сбойных чанков не нашлось).
Какой запрос отправить следующим
GET /orders/{order} — актуальный status. Если заказ уже completed, а результат не устраивает, нужен order-level POST /orders/{order}/retry: он создаёт НОВЫЙ заказ теми же параметрами и тарифицируется заново.
Куда идти дальше
Скормить страницу ИИ
спека 0.0.1