TROUBLESHOOTING
Hypit troubleshooting: setup, inputs, generation and export
Diagnose Hypit 0.2.x setup, credentials, resources, models, quota, jobs, rendering and export by failure boundary.
Edited by HypitAI · Reviewed
Preserve version, job and usage evidence first
Do not reinstall or resubmit first. Record versions, OS, Profile/Endpoint, last success, job id, model, time, usage change and redacted error. A public quota report has no maintainer conclusion, so do not assert a cause.
Find the last successful step
A missing skill, unreadable file, rejected model request and unplayable export need different investigations. Start with the last verified success. These are general diagnostic methods, not claims about a specific Hypit release.
| Symptom | First check | Evidence |
|---|---|---|
| Skill missing | Installation target and refreshed agent session | Command and agent name |
| Input unreadable | File path, permission and completeness | Redacted path and media type |
| Request fails | Account, model and returned error | Time, request ID and status |
| Export unusable | Actual file and playback result | Output list and player error |
A timeout does not prove nothing was generated
A service may accept a request before the connection breaks. Look up the original job or request record before submitting again, especially when a retry could incur another charge.
Isolate caption and audio problems
Check a short segment against the approved script. Distinguish wrong words from wrong timing, pronunciation or styling. Record one precise example and compare source audio with the exported file.
Write a useful report
Remove keys, signed URLs and private asset addresses before sharing diagnostics.
Goal:
Operating system and agent:
Hypit version / check date:
Input type:
Last successful step:
Failure and exact error:
Request ID, if available:
Expected versus actual result:
Checks already attempted:Verify the recovery
Repeat the smallest failing example before expanding the project. Record the settings or files that changed so the next update has a clear starting point.
Separate local project failures from hosted API errors
These codes describe the official hosted Hypit API, not every third-party Provider. Identify the service first and retain a redacted error code and request ID.
| Evidence | Next step | Avoid |
|---|---|---|
| Local path or component error | Check workspace, Run references and installed components | Repeated generation submissions |
| 401 / 403 | Check credential validity and permissions | Exposing keys or switching to unknown accounts |
| 404 model_not_found | Check operation and routable model for this key | Guessing from a similar model name |
| 429 | Honour Retry-After and lower concurrency | Immediate parallel retries |
| 503 / 504 | Retain the original request and back off | Assuming a timeout erased the task |
Find the original task before retrying
The official asynchronous API supports Idempotency-Key; retain it for retries. A 425 admission_in_progress means the original admission is still being prepared. A new local Build is different from retrying a hosted job. Inspect existing outputs before choosing recovery.
Studio media loading or seeking behaves incorrectly
Official 0.2.10 fixes how Studio serves composition material for media-element byte-range requests. For loading or seeking trouble, record the CLI version, media format and reproduction steps, then check whether this fix applies. Restart Studio after updating the relevant installation and retest the same material. Not every blank preview or decode error has this cause.
Seedance reports a missing person-reference flag
Version 0.2.8 requires a person-reference boolean on each image or video reference. Use true for a person and false otherwise; omit it on audio. Check person-reference on visual References and the first/last-frame flags on FrameVideo. Direct API requests use fields.personReference. Correct the input before resubmitting.
Overlapping captions or a final-mux sample-count error
Official 0.2.6 fixes overlapping caption boundaries and tolerance for AAC sample differences at final mux. Check the version and preserve the project. The older X post’s FFmpeg downgrade and ALAC substitution are historical workarounds, not default fixes. If an updated installation still fails, capture the full error and a minimal reproduction.
0.2.x boundary checklist
Match the symptom before recovery.
| Symptom | Check | Avoid |
|---|---|---|
| Legacy syntax error | 0.2.0 marker migration | Whole-project automatic rewrite |
| Missing language model | alignmentLanguages and programs prepare | Downloads during inference |
| m4a rejected | Convert to WAV/MP3 or ExtractAudio | Repeated submission |
| Windows credential failure | Credential Locker, Profile and logs | Keys in project files |
| Accepted, no clip | Original job, assets and terminal state | New paid job after timeout |
| Fast usage decline | Candidates, resolution, reference work and retries | Final seconds alone |