> For the complete documentation index, see [llms.txt](https://docs.coupler.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.coupler.io/destinations/categories/ai/gemini_enterprise/common-issues.md).

# Common Issues

## Connection issues

<details>

<summary>Gemini Enterprise can't authenticate against the MCP server</summary>

Authentication failures usually mean the OAuth values in the GCP data store form don't match what Coupler.io issued. Check the following:

* Confirm the **Client ID** and **Client Secret** in the GCP form match the OAuth app in the Coupler.io destination step.
* Verify the **Authorization URL**, **Token URL**, and **MCP Server URL** were copied exactly, with no trailing spaces.
* Make sure the **Scopes** field is set to `mcp`.

If you regenerated the client secret in Coupler.io, you must paste the new secret into the GCP data store form — the old one no longer works.

</details>

<details>

<summary>I lost the client secret</summary>

The client secret is shown only once, at creation. If you didn't copy it, open the Gemini Enterprise destination step in Coupler.io and click **Regenerate secret** to issue a new one, then paste it into the GCP data store form.

{% hint style="warning" %}
Regenerating the secret keeps existing access tokens valid, but any place already using the old secret to request new tokens will need the new value.
{% endhint %}

</details>

<details>

<summary>I can't create or manage the OAuth credentials</summary>

Only an account **admin or owner** can create, regenerate, or delete the OAuth app used for Gemini Enterprise. If the buttons are disabled, ask an admin or owner on your Coupler.io account to set up the credentials.

</details>

## Data issues

<details>

<summary>Gemini Enterprise sees fewer rows than the Coupler.io preview shows</summary>

A mismatch between the Preview in Coupler.io and the data Gemini Enterprise receives can occur when the same identifier appears multiple times and deduplication affects the export differently than the preview.

{% hint style="danger" %}
Don't rely on the Preview tab alone to confirm what Gemini Enterprise will receive. Always verify the actual row count after running the flow. You can also configure a Google Sheets export to cross-check the number of rows and see what's missing.
{% endhint %}

If specific rows are missing, note the relevant IDs and contact Coupler.io support with the data flow details — this type of discrepancy requires engineering investigation.

</details>

## Permission errors

<details>

<summary>"You've reached your destination limit" or AI usage is restricted</summary>

Coupler.io plans have limits on **destination type**. If you're using Gemini Enterprise as a destination and also sending data elsewhere (for example, Google Sheets), you may hit this limit.

To resolve this, either:

* Remove the other destination and use only Gemini Enterprise, or
* Upgrade to a higher Coupler.io plan that supports multiple destination types.

{% hint style="info" %}
Each active data flow counts toward your plan limits. If you created a test flow with a different destination, delete it to free up your destination slot or upgrade to a higher plan.
{% endhint %}

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.coupler.io/destinations/categories/ai/gemini_enterprise/common-issues.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
