Enterprise Copilot Completely Broken - Rate Limited on First Request #186418
Replies: 3 comments 1 reply
-
|
💬 Your Product Feedback Has Been Submitted 🎉 Thank you for taking the time to share your insights with us! Your feedback is invaluable as we build a better GitHub experience for all our users. Here's what you can expect moving forward ⏩
Where to look to see what's shipping 👀
What you can do in the meantime 💻
As a member of the GitHub community, your participation is essential. While we can't promise that every suggestion will be implemented, we want to emphasize that your feedback is instrumental in guiding our decisions and priorities. Thank you once again for your contribution to making GitHub even better! We're grateful for your ongoing support and collaboration in shaping the future of our platform. ⭐ |
Beta Was this translation helpful? Give feedback.
-
|
This is not a local configuration issue and not normal rate limiting. What you’re seeing is almost certainly a backend quota / policy mismatch on GitHub’s Copilot infrastructure for your account or organization. What’s actually happening
Likely root causes (ranked by probability)
2️⃣ Quota provisioning failure on GitHub’s side
3️⃣ Account flagged by automated abuse/rate systems
4️⃣ Visual Studio 2026 Agent Mode mismatch
Why this is NOT your fault
What actually fixes it (only one works)
What to say to GitHub Support (recommended wording)
Expected resolution timeline
|
Beta Was this translation helpful? Give feedback.
-
|
Welcome to the GitHub Community, @skywalker10111, we're happy you're here! You are more likely to get a useful response if you are posting your question(s) in the applicable category. Check out this Guide on how to post in the right category. It'll ensure your questions and discussions reach the right people faster! This particular discussion belongs in the |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Select Topic Area
Bug
Body
GitHub Support Team,
I'm a GitHub Copilot Enterprise subscriber ($39/month, username: skywalker10111)
and I cannot use Copilot Agent Mode at all in Visual Studio 2026.
PROBLEM:
Every single request to api.githubcopilot.com/chat/completions fails immediately
with "Rate limit exceeded" - even on the FIRST request of a fresh session.
WHAT I'VE TRIED:
ERROR MESSAGE:
Failed to talk to Copilot: {"error":{"message":"Rate limit exceeded.
Please review our Terms of Service","code":"rate_limited"}}
IMPACT:
I'm paying $39/month for a service I cannot use at all. This appears to be
a backend API issue on GitHub's side, not my configuration.
REQUEST:
Please investigate why api.githubcopilot.com is rejecting my Enterprise
account's requests immediately.
Full error log attached below:
[Conversations Information] Copilot auth status: OK. Copilot badge status: Active
[Conversations Information] [CopilotCompletions] Environment variable COPILOT_USE_DEFAULTPROXY found: False
[Conversations Information] [CopilotCompletions] Automatically retrying (1/6) in 1 seconds, please check if your internet connection is working
[Conversations Information] Copilot auth status: OK. Copilot badge status: Active
[Conversations Information] [CopilotCompletions] Automatically retrying (2/6) in 1 seconds, please check if your internet connection is working
[Conversations Information] Copilot auth status: OK. Copilot badge status: Active
[Conversations Information] [CopilotCompletions] Automatically retrying (3/6) in 1 seconds, please check if your internet connection is working
[Conversations Information] Copilot auth status: OK. Copilot badge status: Active
[Conversations Information] [CopilotCompletions] Automatically retrying (4/6) in 1 seconds, please check if your internet connection is working
[Conversations Information] Copilot auth status: OK. Copilot badge status: Active
[Conversations Information] [CopilotCompletions] Automatically retrying (5/6) in 1 seconds, please check if your internet connection is working
[Conversations Information] Copilot auth status: OK. Copilot badge status: Active
[Conversations Information] Copilot auth status: OK. Copilot badge status: Active
[Conversations Error] [CopilotClient EventType(6)] Failed to talk to Copilot: {"error":{"message":"Rate limit exceeded. Please review our Terms of Service.","code":"rate_limited"}}
[Conversations Warning] [CopilotClient] Issue with setting up the connection to 'https://api.githubcopilot.com/chat/completions', if you are using a proxy, check if HTTPS_PROXY is set correctly. https://learn.microsoft.com/en-us/dotnet/fundamentals/networking/http/httpclient#http-proxy
[Conversations Information] [GetQuota] Environment variable COPILOT_USE_DEFAULTPROXY found: False
[Conversations Error] [Conversations] Unhandled exception in AskInConversationAsync: System.Exception: Error occurred while invoking intent 'Generic'.
{"error":{"message":"Rate limit exceeded. Please review our Terms of Service.","code":"rate_limited"}}
at Microsoft.VisualStudio.Conversations.CopilotClient.CopilotAPIClient.CheckIfResponseIsSuccessAsync(HttpResponseMessage httpResponse, ChatRequestOptions requestOptions, CancellationToken cancellationToken)
at Microsoft.VisualStudio.Conversations.CopilotClient.CopilotAPIClient.ChatCoreWithCompletionsAPIAsync(HttpClient httpClient, ChatRequestOptions requestOptions, CancellationToken cancellationToken)
at Microsoft.VisualStudio.Conversations.CopilotClient.CopilotAPIClient.ChatCoreAsync(HttpClient httpClient, CopilotAPIRequest request, Action
1 onToken, Action1 onUpdate, CopilotInteractionId interactionId, Boolean validateRootRequestId, String sessionToken, CancellationToken cancellationToken)at Conversations.Kernel.LLMClient.GetGitHubApiResponseAsync(CopilotAPIRequest request, CopilotInteractionId interactionId, Action
1 onToken, Action1 onUpdate, String sessionToken, CancellationToken cancellationToken)at Conversations.Kernel.LLMClient.GetApiResponseAsync(CopilotAPIRequest request, CopilotInteractionId interactionId, Action
1 onToken, Action1 onUpdate, String sessionToken, CancellationToken cancellationToken)at Conversations.Kernel.LLMClient.RequestAsync(CopilotAPIRequest request, CopilotInteractionId interactionId, ICopilotStreamingContentSink streamTarget, String sessionToken, CancellationToken cancellationToken);
at Conversations.Kernel.ConversationBase.AskAsync(CompletionRequest requestContext, CancellationToken cancellation)
at Conversations.Kernel.ConversationBase.AskAsync(CompletionRequest requestContext, CancellationToken cancellation)
at Microsoft.VisualStudio.Conversations.Service.ServiceTarget.AskInConversationAsync(CopilotSessionId sessionId, ConversationRequest conversationRequest, CancellationToken cancellation)
[CopilotSessionProvider Error] Unhandled exception invoking responder GitHub Copilot: StreamJsonRpc.RemoteInvocationException: Error occurred while invoking intent 'Generic'.
{"error":{"message":"Rate limit exceeded. Please review our Terms of Service.","code":"rate_limited"}}
at Microsoft.VisualStudio.Conversations.CopilotClient.CopilotAPIClient.CheckIfResponseIsSuccessAsync(HttpResponseMessage httpResponse, ChatRequestOptions requestOptions, CancellationToken cancellationToken)
at Microsoft.VisualStudio.Conversations.CopilotClient.CopilotAPIClient.ChatCoreWithCompletionsAPIAsync(HttpClient httpClient, ChatRequestOptions requestOptions, CancellationToken cancellationToken)
at Microsoft.VisualStudio.Conversations.CopilotClient.CopilotAPIClient.ChatCoreAsync(HttpClient httpClient, CopilotAPIRequest request, Action
1 onToken, Action1 onUpdate, CopilotInteractionId interactionId, Boolean validateRootRequestId, String sessionToken, CancellationToken cancellationToken)at Conversations.Kernel.LLMClient.GetGitHubApiResponseAsync(CopilotAPIRequest request, CopilotInteractionId interactionId, Action
1 onToken, Action1 onUpdate, String sessionToken, CancellationToken cancellationToken)at Conversations.Kernel.LLMClient.GetApiResponseAsync(CopilotAPIRequest request, CopilotInteractionId interactionId, Action
1 onToken, Action1 onUpdate, String sessionToken, CancellationToken cancellationToken)at Conversations.Kernel.LLMClient.RequestAsync(CopilotAPIRequest request, CopilotInteractionId interactionId, ICopilotStreamingContentSink streamTarget, String sessionToken, CancellationToken cancellationToken);
at StreamJsonRpc.JsonRpc.d__171
1.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at Microsoft.VisualStudio.Copilot.ResponderBroker.<SendRequestHelperAsync>d__9.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at Microsoft.VisualStudio.Copilot.ResponderBroker.<SendRequestHelperAsync>d__9.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Microsoft.VisualStudio.Copilot.ResponderBroker.<SendDirectRequestAsync>d__3.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore1.GetResult(Int16 token)at Microsoft.VisualStudio.Copilot.Core.Agents.CopilotAgentModeResponder.d__14.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1.GetResult(Int16 token)
at Microsoft.VisualStudio.Copilot.CopilotDefaultOrchestrator.d__24.MoveNext()
RPC server exception:
System.Exception: Error occurred while invoking intent 'Generic'.
{"error":{"message":"Rate limit exceeded. Please review our Terms of Service.","code":"rate_limited"}}
at Microsoft.VisualStudio.Conversations.CopilotClient.CopilotAPIClient.CheckIfResponseIsSuccessAsync(HttpResponseMessage httpResponse, ChatRequestOptions requestOptions, CancellationToken cancellationToken)
at Microsoft.VisualStudio.Conversations.CopilotClient.CopilotAPIClient.ChatCoreWithCompletionsAPIAsync(HttpClient httpClient, ChatRequestOptions requestOptions, CancellationToken cancellationToken)
at Microsoft.VisualStudio.Conversations.CopilotClient.CopilotAPIClient.ChatCoreAsync(HttpClient httpClient, CopilotAPIRequest request, Action
1 onToken, Action1 onUpdate, CopilotInteractionId interactionId, Boolean validateRootRequestId, String sessionToken, CancellationToken cancellationToken)at Conversations.Kernel.LLMClient.GetGitHubApiResponseAsync(CopilotAPIRequest request, CopilotInteractionId interactionId, Action
1 onToken, Action1 onUpdate, String sessionToken, CancellationToken cancellationToken)at Conversations.Kernel.LLMClient.GetApiResponseAsync(CopilotAPIRequest request, CopilotInteractionId interactionId, Action
1 onToken, Action1 onUpdate, String sessionToken, CancellationToken cancellationToken)at Conversations.Kernel.LLMClient.RequestAsync(CopilotAPIRequest request, CopilotInteractionId interactionId, ICopilotStreamingContentSink streamTarget, String sessionToken, CancellationToken cancellationToken);
at Conversations.Kernel.ConversationBase.AskAsync(CompletionRequest requestContext, CancellationToken cancellation)
at Conversations.Kernel.ConversationBase.AskAsync(CompletionRequest requestContext, CancellationToken cancellation)
at Microsoft.VisualStudio.Conversations.Service.ServiceTarget.AskInConversationAsync(CopilotSessionId sessionId, ConversationRequest conversationRequest, CancellationToken cancellation)
at Microsoft.VisualStudio.Conversations.Service.CopilotServiceContainer.AskInConversationAsync(CopilotSessionId sessionId, ConversationRequest request, CancellationToken cancellationToken)
[UI.SessionViewModel Error] Response Status: Failure
[Conversations Information] [CopilotClient] Copilot Internal User response: Conversations.Abstractions.Auth.CopilotUserData
[Conversations Information] [CopilotModels] Environment variable COPILOT_USE_DEFAULTPROXY found: False
[Conversations Information] Copilot auth status: OK. Copilot badge status: Active
Beta Was this translation helpful? Give feedback.
All reactions