Skip to content

bug: every second request fails with 400 "The requested model is not supported" using openai proxy + gpt-5.4 & opus 4.6 #758

@mardausdennis

Description

@mardausdennis

Affected area

Provider integration

What broke?

When using CCS with Provider: openai (proxy) and Model: gpt-5.4, roughly every second request fails with a 400 provider error saying the requested model is not supported.

The pattern is weird because the next request often works again, then the following one fails again. In practice it feels like alternating success and failure rather than a fully broken configuration.

This makes normal multi step workflows unreliable.

Reproduction steps

  1. Configure CCS to use openai (proxy) with model gpt-5.4.
  2. Trigger multiple consecutive requests.
  3. For example, let it:
    1. create a new file
    2. edit that file
    3. perform another edit or follow up action
  4. Observe the request results.

In my case, one request often succeeds, the next fails with a 400, then the next succeeds again.

Expected behavior

All valid consecutive requests should succeed when using the same configured provider and model.

If openai (proxy) with gpt-5.4 or claude-opus-4-6 is supported, repeated requests in the same task should be handled consistently without alternating failures.

Actual behavior

Requests appear to fail in an alternating pattern.

Typical observed behavior:

  1. first request works
  2. second request fails with 400
  3. third request works
  4. fourth request fails with 400

The error shown is:

400
OpenAI completion error: 400 The requested model is not supported.

This happened during normal file operations in Kilo Code, such as creating and editing test-capabilities.txt.

CCS version

v7.55.0

Operating system

Windows

Environment details

No response

Logs, screenshots, or terminal output

Before submitting

  • I searched existing issues first.
  • I removed secrets and private data from logs/screenshots.
  • I can still reproduce this on the latest released or dev build.

Metadata

Metadata

Assignees

Labels

area:provider-integrationProvider or runtime integration request or bugbugSomething isn't workingupstream-blockedBlocked on an upstream dependency or external project

Projects

Status

Todo

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions