Documentation
FAQ: Why is streaming not working? in the NexoRouter documentation.
FAQ: Why is streaming not working?
Streaming is not yet documented as a verified stable public feature. Start by proving the same request works without streaming.
Debug flow
- Disable streaming in the client.
- Send the same prompt to
chat/completions. - Check Usage Logs.
- If non-streaming works, inspect client parsing and proxy buffering.
- If non-streaming fails, fix that error first.
Common causes
- Proxy buffers streamed chunks.
- Client expects a different event format.
- Model or provider response is slow.
- The tool silently switched endpoint shape.
Safe fallback
Use non-streaming responses for first integration and support debugging.