# GPT-5-Codex is hesitant and stops before what you give it is truly done

**URL:** <https://forum.cursor.com/t/gpt-5-codex-is-hesitant-and-stops-before-what-you-give-it-is-truly-done/134681>\
**Category:** Feedback\
**Created:** [September 23, 2025, 6:42pm UTC](https://forum.cursor.com/t/gpt-5-codex-is-hesitant-and-stops-before-what-you-give-it-is-truly-done/134681 "2025-09-23T18:42:42Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![kenryu](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/kenryu/32/9806_2.png) [@kenryu](https://forum.cursor.com/u/kenryu)\
**Post date:** [September 23, 2025, 6:42pm UTC](https://forum.cursor.com/t/gpt-5-codex-is-hesitant-and-stops-before-what-you-give-it-is-truly-done/134681/1 "2025-09-23T18:42:42Z")

</div>

My first impression of GPT-5 Codex in Cursor isn’t great. I kept hearing all this hype about how Codex runs nonstop until the job’s really done. But what I’m seeing in Cursor feels like the total opposite — it keeps pausing, waiting for me to tell it what to do next. It even ignores the Auto-Fix Lints rule. And all I was doing was a simple SwiftUI refactor.

Anyone else running into the same thing?  
(Requst ID: 6f71f7d0-18ef-47e2-b8b8-21011a3aa28b)

---

<div class="post-metadata">

**Author:** ![liquefy](https://avatars.discourse-cdn.com/v4/letter/l/edb3f5/32.png) [@liquefy](https://forum.cursor.com/u/liquefy)\
**Post date:** [September 23, 2025, 6:52pm UTC](https://forum.cursor.com/t/gpt-5-codex-is-hesitant-and-stops-before-what-you-give-it-is-truly-done/134681/2 "2025-09-23T18:52:33Z")

</div>

do you have any info on its thinking effort? i cant seem to find the option to choose

---

<div class="post-metadata">

**Author:** ![sthaber1](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/sthaber1/32/56613_2.png) [@sthaber1](https://forum.cursor.com/u/sthaber1)\
**Post date:** [September 23, 2025, 7:02pm UTC](https://forum.cursor.com/t/gpt-5-codex-is-hesitant-and-stops-before-what-you-give-it-is-truly-done/134681/3 "2025-09-23T19:02:10Z")

</div>

It completely explodes if you accept changes while it’s running. It starts re-doing and undoing the code that the you just accepted. This isn’t something gpt-5 non-codex ever had an issue with.

---

<div class="post-metadata">

**Author:** ![Gcommand](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/gcommand/32/80087_2.png) [@Gcommand](https://forum.cursor.com/u/Gcommand)\
**Post date:** [September 23, 2025, 7:03pm UTC](https://forum.cursor.com/t/gpt-5-codex-is-hesitant-and-stops-before-what-you-give-it-is-truly-done/134681/4 "2025-09-23T19:03:00Z")

</div>

Not just that, tonight I been experiencing a lot of hostile tricks by cursor with gpt5, tricks like playing dumb, like excessive syntax error, misleading debugging judgment, suddenly change unrelated code then lie about it, etc, etc, burning me a lot of time and tokens

---

<div class="post-metadata">

**Author:** ![DanielWeil](https://avatars.discourse-cdn.com/v4/letter/d/a88e57/32.png) [@DanielWeil](https://forum.cursor.com/u/DanielWeil)\
**Post date:** [September 23, 2025, 7:14pm UTC](https://forum.cursor.com/t/gpt-5-codex-is-hesitant-and-stops-before-what-you-give-it-is-truly-done/134681/5 "2025-09-23T19:14:21Z")

</div>

I am fealing the exact same. GPT5-high went 0-100 but codex stopped three times.

---

<div class="post-metadata">

**Author:** ![Gcommand](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/gcommand/32/80087_2.png) [@Gcommand](https://forum.cursor.com/u/Gcommand)\
**Post date:** [September 23, 2025, 7:18pm UTC](https://forum.cursor.com/t/gpt-5-codex-is-hesitant-and-stops-before-what-you-give-it-is-truly-done/134681/6 "2025-09-23T19:18:18Z")

</div>

It’s been very difficult night, cursor been trying a lot of tricks against the user to get less done with more token/time burned for nothing

---

<div class="post-metadata">

**Author:** ![sthaber1](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/sthaber1/32/56613_2.png) [@sthaber1](https://forum.cursor.com/u/sthaber1)\
**Post date:** [September 23, 2025, 7:34pm UTC](https://forum.cursor.com/t/gpt-5-codex-is-hesitant-and-stops-before-what-you-give-it-is-truly-done/134681/7 "2025-09-23T19:34:04Z")

</div>

Thinking effort is dynamic; that’s supposed to be the value of using this model. You can’t select.

---

<div class="post-metadata">

**Author:** ![Gcommand](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/gcommand/32/80087_2.png) [@Gcommand](https://forum.cursor.com/u/Gcommand)\
**Post date:** [September 23, 2025, 8:12pm UTC](https://forum.cursor.com/t/gpt-5-codex-is-hesitant-and-stops-before-what-you-give-it-is-truly-done/134681/8 "2025-09-23T20:12:06Z")

</div>

It’s been a few days, and today is just super obvious, all the behaviors change making it very tricky to use, debugging accuracy lowered, not continue to fix the problem, give lazy and useless solutions with studying the logs carefully or just not giving the right log to determine the problem, what is the point of using it if they are after profit like that?

---

<div class="post-metadata">

**Author:** ![nfrid](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/nfrid/32/33546_2.png) [@nfrid](https://forum.cursor.com/u/nfrid)\
**Post date:** [September 23, 2025, 8:31pm UTC](https://forum.cursor.com/t/gpt-5-codex-is-hesitant-and-stops-before-what-you-give-it-is-truly-done/134681/9 "2025-09-23T20:31:51Z")

</div>

as OpenAI states in their [cookbook page on codex model](https://cookbook.openai.com/examples/gpt-5-codex_prompting_guide),

> This model is not a drop-in replacement for GPT-5, as it requires significantly different prompting.

so I guess we have to wait for Cursor devs to optimize their developer prompt for it

---

<div class="post-metadata">

**Author:** ![Artemonim](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/artemonim/32/56113_2.png) [@Artemonim](https://forum.cursor.com/u/Artemonim)\
**Post date:** [September 23, 2025, 9:22pm UTC](https://forum.cursor.com/t/gpt-5-codex-is-hesitant-and-stops-before-what-you-give-it-is-truly-done/134681/10 "2025-09-23T21:22:35Z")

</div>

17 minutes, 1.8M tokens and 1.18$ 😎

 ![2025-09-24_00-19-01](https://us1.discourse-cdn.com/cursor1/original/3X/7/1/71a84c2f2245a5fdc8f9c2fac2be55bbcff2b200.png)

Task: “Through Test-Driven Development check and refine according to the `documentation.md`”  
By the way, Codex lied and actually wrote a new script, a test for it, and made a few minor edits in other places.

* * *

 ![2025-09-24_01-35-39](https://us1.discourse-cdn.com/cursor1/original/3X/1/0/1089d0ce06b8d916c5333be0a9efbd7133b75b68.png)

Added the code, erased the code, didn’t change anything twice, and not ran the build and test script.  
Another time, Codex couldn’t fix a PowerShell script call from another PS script, and started testing with some strange commands that were unknown to PS. Gemini 2.5 Pro solved the problem in two script edits. Strange model.

---

<div class="post-metadata">

**Author:** ![liquefy](https://avatars.discourse-cdn.com/v4/letter/l/edb3f5/32.png) [@liquefy](https://forum.cursor.com/u/liquefy)\
**Post date:** [September 24, 2025, 6:16am UTC](https://forum.cursor.com/t/gpt-5-codex-is-hesitant-and-stops-before-what-you-give-it-is-truly-done/134681/11 "2025-09-24T06:16:20Z")

</div>

same experience on my end haha

---

<div class="post-metadata">

**Author:** ![murnanedaniel](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/murnanedaniel/32/22009_2.png) [@murnanedaniel](https://forum.cursor.com/u/murnanedaniel)\
**Post date:** [September 24, 2025, 9:26am UTC](https://forum.cursor.com/t/gpt-5-codex-is-hesitant-and-stops-before-what-you-give-it-is-truly-done/134681/12 "2025-09-24T09:26:59Z")

</div>

Yup, this model is very different in behavior than gpt-5 vanilla. Needs serious tuning on the Cursor backend!

---

<div class="post-metadata">

**Author:** ![Artemonim](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/artemonim/32/56113_2.png) [@Artemonim](https://forum.cursor.com/u/Artemonim)\
**Post date:** [September 24, 2025, 9:45am UTC](https://forum.cursor.com/t/gpt-5-codex-is-hesitant-and-stops-before-what-you-give-it-is-truly-done/134681/13 "2025-09-24T09:45:05Z")

</div>

> [@Artemonim](#):
>
> 17 minutes, 1.8M tokens and 1.18$ 😎

 ![2025-09-24_12-05-34](https://us1.discourse-cdn.com/cursor1/original/3X/e/6/e6cb41960f517ef0bd30f6a8f233f043e4fafcfe.png)  
gpt-5 did it inaccurately, but at least gpt-5 did full work.

---

<div class="post-metadata">

**Author:** ![CharlieFae](https://avatars.discourse-cdn.com/v4/letter/c/b19c9b/32.png) [@CharlieFae](https://forum.cursor.com/u/CharlieFae)\
**Post date:** [September 25, 2025, 5:05am UTC](https://forum.cursor.com/t/gpt-5-codex-is-hesitant-and-stops-before-what-you-give-it-is-truly-done/134681/14 "2025-09-25T05:05:02Z")

</div>

This was my experience with just GPT-5 in general. CONSTANTLY telling it, stop telling me what you are going to do, and do it. Then it would be like, okay, I will do this next….YOU BISH! lol. So infuriating. I also noticed if I would undo/revert to a certain spot in chat, it would undo ALL of the chat. And that of course happened when Cursor removed the reapply feature…that is still missing…

---

<div class="post-metadata">

**Author:** ![Ahmet](https://avatars.discourse-cdn.com/v4/letter/a/ac91a4/32.png) [@Ahmet](https://forum.cursor.com/u/Ahmet)\
**Post date:** [September 25, 2025, 4:35pm UTC](https://forum.cursor.com/t/gpt-5-codex-is-hesitant-and-stops-before-what-you-give-it-is-truly-done/134681/15 "2025-09-25T16:35:43Z")

</div>

same exact issue - gpt-5 never had this issue. gpt-5-codex stops after writing a single paragraph and without even editing code! cc: @mntruell

 ![image](https://us1.discourse-cdn.com/cursor1/original/3X/2/9/29c2235a27dba619f9bd19d3205c41aa599f4a61.png)

---

<div class="post-metadata">

**Author:** ![Gcommand](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/gcommand/32/80087_2.png) [@Gcommand](https://forum.cursor.com/u/Gcommand)\
**Post date:** [September 27, 2025, 1:29pm UTC](https://forum.cursor.com/t/gpt-5-codex-is-hesitant-and-stops-before-what-you-give-it-is-truly-done/134681/16 "2025-09-27T13:29:45Z")

</div>

Man they are twisting the AI to not getting things done

---

<div class="post-metadata">

**Author:** ![Gcommand](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/gcommand/32/80087_2.png) [@Gcommand](https://forum.cursor.com/u/Gcommand)\
**Post date:** [October 3, 2025, 4:15pm UTC](https://forum.cursor.com/t/gpt-5-codex-is-hesitant-and-stops-before-what-you-give-it-is-truly-done/134681/17 "2025-10-03T16:15:05Z")

</div>

There is a lot of tricks this cursor meta-prompted LLM is doing against my goals, it’s like playing fifa, you need to dribble the goal keeper in D1 online mode

---

<div class="post-metadata">

**Author:** ![f00z](https://avatars.discourse-cdn.com/v4/letter/f/dec6dc/32.png) [@f00z](https://forum.cursor.com/u/f00z)\
**Post date:** [October 3, 2025, 4:34pm UTC](https://forum.cursor.com/t/gpt-5-codex-is-hesitant-and-stops-before-what-you-give-it-is-truly-done/134681/18 "2025-10-03T16:34:31Z")

</div>

All the GPT5’s do this to me. as soon as you fill the context, and then it summarizes once or twice, it starts doing this. Making a new chat fixes it but that’s unacceptable as the other models can go on for hours even summarizing 10-20 times no problem. I had to stop using GPT5 .. it has done this since the beginning on cursor, i have reported it the first week it was up and they still haven’t fixed it so I dont’ know when I can use it again because it’s a really good model and understands some of the complex things I am working on more than other models.

---

<div class="post-metadata">

**Author:** ![Gcommand](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/gcommand/32/80087_2.png) [@Gcommand](https://forum.cursor.com/u/Gcommand)\
**Post date:** [October 3, 2025, 7:08pm UTC](https://forum.cursor.com/t/gpt-5-codex-is-hesitant-and-stops-before-what-you-give-it-is-truly-done/134681/19 "2025-10-03T19:08:11Z")

</div>

Worst is the cursor meta prompted LLM play syntax error loop with you, double quote single quote, even googled the guide for it, it refuse to follow/remember, just keep doing the wrong choice intentionally
