"Create PR" button missing in Claude Code web UI after push

Open 💬 38 comments Opened Mar 2, 2026 by tom-pang

Bug report

After Claude Code on iOS completes work — commits and pushes to a remote branch — the UI shows a section at the bottom that appears to be where a "Create PR" button should render, but no button is actually present.

Steps to reproduce

  1. Use Claude Code on iOS
  2. Have Claude make changes, commit, and push to a feature branch
  3. Observe the bottom of the session after the push completes

Expected behavior

A "Create PR" button should appear, allowing the user to quickly open a pull request for the branch that was just pushed.

Actual behavior

The area where the button should be is visible but empty — no button renders. The user has to manually navigate to GitHub to create the PR.

Screenshot

!image

Environment

  • Platform: Claude Code iOS, version 1.260223.3
  • Date: 2026-03-02

View original on GitHub ↗

38 Comments

matthewfcarlson · 4 months ago

I'm also seeing this on iOS

bitdriftr · 4 months ago

also seeing this since today it was working yesterday

rossnoble · 4 months ago

Same here. Thanks for the quick bug report.

ChristianSko · 4 months ago

Same here

andreaswagner · 4 months ago

me three

sanschaise · 4 months ago

Same

m31uk3 · 4 months ago

Same issue and asking it to create the PR is futile.

bshanz · 4 months ago

Same.

hubsmoke · 4 months ago

Really messes up mobile workflow without this 🙏

loganrhyne · 4 months ago

Me too!

alternegro · 4 months ago

Same here on iPadOs 26.3

cyberfifi · 4 months ago

Same here. Any plans to fix this?

pmacko · 4 months ago

Me too :(

mo29cg · 4 months ago

same on android as well

MattEllison · 4 months ago

I'm Missing this from IOS version as well

zoltlabs · 4 months ago

+1

r-obeen · 4 months ago

Having the issue too...

danielhdabhagman · 4 months ago

Same in Android

robbyemmert · 4 months ago

Me too in iOS. It was working. Major slow down going thru the GitHub app.

Does Claude no longer integrate with GitHub? 😱

freber0 · 4 months ago

+1 for iOS

kevinreber · 4 months ago

same, was this intentional? huge setback in UX

sushruth · 4 months ago

This is such a critical feature to be able to do work without my laptop - why is it missing all of a sudden? My frustration stems from few things -

  1. Inform me before you remove so I can prepare
  2. Provide alternatives or a path out
  3. Its such a simple feature to have e2e tests for and maintain.
r-obeen · 4 months ago
This is such a critical feature to be able to do work without my laptop - why is it missing all of a sudden? My frustration stems from few things - 1. Inform me before you remove so I can prepare 2. Provide alternatives or a path out 3. Its such a simple feature to have e2e tests for and maintain.

The alternative right now is to use Claude Code (Web) from your smartphone's browser. The "Create PR" button is present there.

tjohnson250 · 4 months ago

Claude Code Web created the button for me and I was able to have it create a PR. I then asked for more changes, but the button is now View PR, pointing back to the first PR. I cannot get it to create a second PR.

<img width="667" height="222" alt="Image" src="https://github.com/user-attachments/assets/4fd81f0b-97db-4e44-9272-7b1fc7755450" />

r-obeen · 4 months ago
Claude Code Web created the button for me and I was able to have it create a PR. I then asked for more changes, but the button is now View PR, pointing back to the first PR. I cannot get it to create a second PR. <img width="667" height="222" alt="Image" src="https://github.com/user-attachments/assets/4fd81f0b-97db-4e44-9272-7b1fc7755450" />

This was always the case. You should create a new session once a PR is already created.

Would be nice if we could ask further changes and either update the unmerged PR or create a new one, indeed.

tjohnson250 · 4 months ago
> Claude Code Web created the button for me and I was able to have it create a PR. I then asked for more changes, but the button is now View PR, pointing back to the first PR. I cannot get it to create a second PR. > <img alt="Image" width="667" height="222" src="https://private-user-images.githubusercontent.com/12050122/559868256-4fd81f0b-97db-4e44-9272-7b1fc7755450.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzI5OTg3MDgsIm5iZiI6MTc3Mjk5ODQwOCwicGF0aCI6Ii8xMjA1MDEyMi81NTk4NjgyNTYtNGZkODFmMGItOTdkYi00ZTQ0LTkyNzItN2IxZmM3NzU1NDUwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjAzMDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwMzA4VDE5MzMyOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTU5OWVkY2ZkM2FjMjNiMDJmNDdiZDQ4ZTU0ZmExMGM1N2FiNTAxMTQwZWU1ODY1MjBmYjA4MzU1MWMxMTBlYzUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.Jt3zhvJXdu3b-3i4PIg_N5Z3UPAYtKj-sJ3mNKBrbGE"> This was always the case. You should create a new session once a PR is already created. Would be nice if we could ask further changes and either update the unmerged PR or create a new one, indeed.

It would also be nice if the UI told us this before we asked for more changes. This dovetails with a recent twitter discussion about discoverability and usability issues across the Anthropic suite of tools. In addition, the LLMs in the tools are not always aware of these changes.

kevinreber · 4 months ago

looks like this has been fixed on iOS

danielhdabhagman · 4 months ago

Looks like it's fixed on Android as well

ap1969 · 4 months ago

I'm still seeing a, case where this exists, on android app.

Claude makes changes and the create pr button appears.

I don't press it, but ask for refinement.

Claude makes further changes.

Button no longer appears. If I ask Claude to create the pr, it tries lots of ways, but fails.

waspeer · 4 months ago
I'm still seeing a, case where this exists, on android app. Claude makes changes and the create pr button appears. I don't press it, but ask for refinement. Claude makes further changes. Button no longer appears. If I ask Claude to create the pr, it tries lots of ways, but fails.

Same happens for me on ios.

xitude · 3 months ago

I feel a lot of wasted tokens on some of the post "pr created" situations

r-obeen · 3 months ago

And it's not working anymore on iOS app again... how have they not figured that out after weeks......

guplem · 3 months ago

It is not working for me in the web, but in Android it is

git-ted · 3 months ago

I’ve only started using the iOS app in the past week. The buttons were there the first couple days reliably. May have something to do with the number of conversations. Now they’re gone and can’t get it back. And if it shows a diff. The changes are usually from a completely different branch or a mixture of branches (bizarre context)

andrewaarestad · 3 months ago

Button is missing again. iOS 1.260316.1 23218829897

GraemeBryce-Holibob · 3 months ago

This may have been intentionally removed due to a related issue.

When working in a mono repo starting from a branch rather than master. Claude correctly creates a branch that targets the other branch which in turn targets master.

On Claude desktop (even if you started work on mobile) the create PR feature worked perfectly.

However on mobile the create PR button incorrectly creates a PR with master as the base.

Strange they worked differently as you would assume it is backend that does the work but perhaps mobile messed up and env var.

Anyway, you can imagine that some unfortunates may have failed to notice and merged with nasty consequences. Of course we would not and we all have branch protections in place to cover all this risk yeah!

Let's hope the PR button returns soon.

ap1969 · 3 months ago

No, I get it sometimes. It's not quite the repeatable scenario I mentioned, but if I just prompt, and wait, I seem to get the pr link every time. If I then reply, it's hit and miss whether the button remains

androbwebb · 3 months ago

I haven't seen it in 3-4 days on mobile