# Composer won't make changes and tells me to do it manually or deletes a bunch of code

**URL:** <https://forum.cursor.com/t/composer-wont-make-changes-and-tells-me-to-do-it-manually-or-deletes-a-bunch-of-code/24588>\
**Category:** Help\
**Created:** [October 25, 2024, 2:03am UTC](https://forum.cursor.com/t/composer-wont-make-changes-and-tells-me-to-do-it-manually-or-deletes-a-bunch-of-code/24588 "2024-10-25T02:03:40Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![tgirard27](https://avatars.discourse-cdn.com/v4/letter/t/e495f1/32.png) [@tgirard27](https://forum.cursor.com/u/tgirard27)\
**Post date:** [October 25, 2024, 2:03am UTC](https://forum.cursor.com/t/composer-wont-make-changes-and-tells-me-to-do-it-manually-or-deletes-a-bunch-of-code/24588/1 "2024-10-25T02:03:40Z")

</div>

I’m fairly new to this software so maybe I’m missing something here but, I ask composer to make updates to a file and it either asks me to it manually(even after asking for it to it multiple times) or when it will do it, it deletes a substantial amount of code in the file, replacing all the code.  
Is there something I’m missing here? is this a bug or am I doing something wrong here?  
Thanks

---

<div class="post-metadata">

**Author:** ![zerk1](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/zerk1/32/124_2.png) [@zerk1](https://forum.cursor.com/u/zerk1)\
**Post date:** [October 25, 2024, 2:34am UTC](https://forum.cursor.com/t/composer-wont-make-changes-and-tells-me-to-do-it-manually-or-deletes-a-bunch-of-code/24588/2 "2024-10-25T02:34:48Z")

</div>

I have the same issue sometimes with ctrl+k and I’ve seen a few posts about the same issue as well

---

<div class="post-metadata">

**Author:** ![digitalic](https://avatars.discourse-cdn.com/v4/letter/d/d07c76/32.png) [@digitalic](https://forum.cursor.com/u/digitalic)\
**Post date:** [October 25, 2024, 3:14am UTC](https://forum.cursor.com/t/composer-wont-make-changes-and-tells-me-to-do-it-manually-or-deletes-a-bunch-of-code/24588/3 "2024-10-25T03:14:02Z")

</div>

I think something changed yesterday; I have had a few responses that have told me how to update my code without Composer actually updating the code for me.

It’s better for me today, but Composer is adding advice about how to remove linter errors from my code in around 75% of it’s responses (even though there are no linter errors). I mentioned linting in a prompt two days ago, and I think it has taken it to heart!

I suspect it will settle down. Cursor went through a frustrating period for a few days almost exactly a month ago, and I was ready to give up on it, but I have had almost a month of good use of it since then.

I have to remind myself this is cutting-edge technology which is being improved all the time. There are bound to be some issues. I am not expecting stability at all times, and I think $20 is good value for my usage.

---

<div class="post-metadata">

**Author:** ![tgirard27](https://avatars.discourse-cdn.com/v4/letter/t/e495f1/32.png) [@tgirard27](https://forum.cursor.com/u/tgirard27)\
**Post date:** [October 25, 2024, 3:30am UTC](https://forum.cursor.com/t/composer-wont-make-changes-and-tells-me-to-do-it-manually-or-deletes-a-bunch-of-code/24588/5 "2024-10-25T03:30:49Z")

</div>

Hey,

Thanks for the response! Yea, I’ve been seeing people say the same thing. Maybe something to do with the new Claude 3.5 model being integrated? I’ve have to take it with strides I guess. I’m still using the free plan with 200 or so request left before I have to pay but, losing hours of coding is frustrating so I don’t know about paying for this quite yet. Maybe once the bugs are ironed out… I’ll have to remember to save version of my code often so I don’t lose so much progress!

---

<div class="post-metadata">

**Author:** ![tgirard27](https://avatars.discourse-cdn.com/v4/letter/t/e495f1/32.png) [@tgirard27](https://forum.cursor.com/u/tgirard27)\
**Post date:** [October 25, 2024, 3:31am UTC](https://forum.cursor.com/t/composer-wont-make-changes-and-tells-me-to-do-it-manually-or-deletes-a-bunch-of-code/24588/6 "2024-10-25T03:31:28Z")

</div>

ok so maybe it a known issue and hopefully they are working on it

---

<div class="post-metadata">

**Author:** ![Gedeza](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/gedeza/32/8332_2.png) [@Gedeza](https://forum.cursor.com/u/Gedeza)\
**Post date:** [October 25, 2024, 6:47am UTC](https://forum.cursor.com/t/composer-wont-make-changes-and-tells-me-to-do-it-manually-or-deletes-a-bunch-of-code/24588/7 "2024-10-25T06:47:04Z")

</div>

Cursor would do that often, assuming you are an experienced developer until you tell the model to do all changes you will accept and follow. You can find some useful cursor prompts here: [Learn Cursor](https://cursor.directory/learn)

---

<div class="post-metadata">

**Author:** ![alex-wilmer](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/alex-wilmer/32/9692_2.png) [@alex-wilmer](https://forum.cursor.com/u/alex-wilmer)\
**Post date:** [October 25, 2024, 7:59am UTC](https://forum.cursor.com/t/composer-wont-make-changes-and-tells-me-to-do-it-manually-or-deletes-a-bunch-of-code/24588/8 "2024-10-25T07:59:40Z")

</div>

I’ve been using cursor on the free trial and it’s been absolutely amazing… so when it expired I excitedly purchased a pro plan and I feel like someone’s playing a joke on me cmd-k responses have ranged from “you should probably learn more about css”, to “i’m sorry i’m not going to write code for you”. To add insult to injury the responses are unselectable so even when it does offer a code suggestion it forces me to type it out by hand! Any insight / help greatly appreciated.

---

<div class="post-metadata">

**Author:** ![nstreamAI](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/nstreamai/32/9697_2.png) [@nstreamAI](https://forum.cursor.com/u/nstreamAI)\
**Post date:** [October 25, 2024, 8:28am UTC](https://forum.cursor.com/t/composer-wont-make-changes-and-tells-me-to-do-it-manually-or-deletes-a-bunch-of-code/24588/9 "2024-10-25T08:28:30Z")

</div>

I have also seen very lazy behaviour in the last 48 hours implementing API calls that it knew and had been doing well for me in recent weeks. It declared it did not have any knowledge of these API’s so I should go off and learn them myself.

This was in a brand new project with no history stored in the composer conversation and switching between 3.5 and the updated 3.5 model.

A quick rebuttal of yes you do know them, we were only working with them yesterday and it changed tact to offering code again.
