{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreieyqybdg3u6vg7bt3w4dofokjnp6pjsbwez7decvxezbglxzdeomq",
    "uri": "at://did:plc:lk3jfj3zq4k4wxnk474axylu/app.bsky.feed.post/3mlvbjsptb3b2"
  },
  "path": "/t/android-chatgpt-app-error-after-before-tools-call/1380993#post_2",
  "publishedAt": "2026-05-15T10:09:42.000Z",
  "site": "https://community.openai.com",
  "tags": [
    "developers.openai.com",
    "Connect from ChatGPT – Apps SDK | OpenAI Developers",
    "Test your integration – Apps SDK | OpenAI Developers"
  ],
  "textContent": "I don’t use Android myself, but here’s something that I found and that might be worth checking, if you already haven’t that is.\n\nSince the app works on browser/iOS and your server receives `initialize`, `tools/list`, `resources/list` and resources/read, but no `tools/call` ever reaches your server on Android, this sounds like the failure may be happening inside the ChatGPT Android client before tool invocation.\n\nThe Apps SDK docs mention that linked connectors are available on mobile clients too and recommend testing mobile layouts early:\n\ndevelopers.openai.com\n\n### Connect from ChatGPT – Apps SDK | OpenAI Developers\n\nConnect your app to ChatGPT clients.\n\nWhat I’d collect (if you haven’t):\n\n  * Android device/model and OS version\n  * ChatGPT Android app version\n  * connector/app ID if available\n  * exact timestamp/timezone\n  * whether this happens on Wi-Fi and mobile data\n  * whether refreshing connector metadata changes anything\n  * server logs showing the successful `initialize/list/read` calls and missing `tools/call`\n\n\n\nIt may also help to compare the same app through MCP Inspector or API Playground, since those can show raw request/response behavior:\n\ndevelopers.openai.com\n\n### Test your integration – Apps SDK | OpenAI Developers\n\nTesting strategies for Apps SDK apps.\n\nIf it only fails on Android after those checks, I’d report it to **OpenAI Support**.",
  "title": "Android ChatGPT app error after before tools/call"
}