# Cursor couldn't finish installing the update to version 3.7.21

**URL:** <https://forum.cursor.com/t/cursor-couldnt-finish-installing-the-update-to-version-3-7-21/162911>\
**Category:** Bug Reports\
**Tags:** linux, installation\
**Created:** [June 10, 2026, 10:21am UTC](https://forum.cursor.com/t/cursor-couldnt-finish-installing-the-update-to-version-3-7-21/162911 "2026-06-10T10:21:34Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Abhinav\_Prabhat](https://avatars.discourse-cdn.com/v4/letter/a/41988e/32.png) [@Abhinav\_Prabhat](https://forum.cursor.com/u/Abhinav_Prabhat)\
**Post date:** [June 10, 2026, 10:21am UTC](https://forum.cursor.com/t/cursor-couldnt-finish-installing-the-update-to-version-3-7-21/162911/1 "2026-06-10T10:21:34Z")

</div>

### Where does the bug appear (feature/product)?

Cursor IDE

### Describe the Bug

When i update though in add restart ti update, ’ using a manullay downloaded app image when i installed it for the first time.

### Steps to Reproduce

Help\> check for updates \> restart to update

### Expected Behavior

on Restart to update it shoudl update the cursor version to latest

### Operating System

Linux

### Version Information

Version: 3.6.31  
VS Code Extension API: 1.105.1  
Commit: 81fcf2931d7687b4ff3f3017858d0c6dee7e2a60  
Date: 2026-05-31T17:46:29.630Z (1 wk ago)  
Layout: editor  
Build Type: Stable  
Release Track: Default

Electron: 39.8.1  
Chromium: 142.0.7444.265  
Node.js: 22.22.1  
V8: 14.2.231.22-electron.0  
xterm.js: 6.1.0-beta.220  
OS: Linux x64 6.17.0-35-generic

### Does this stop you from using Cursor

No - Cursor works, but with this issue

---

<div class="post-metadata">

**Author:** ![deanrie](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/deanrie/32/1263_2.png) [@deanrie](https://forum.cursor.com/u/deanrie)\
**Post date:** [June 10, 2026, 11:52am UTC](https://forum.cursor.com/t/cursor-couldnt-finish-installing-the-update-to-version-3-7-21/162911/5 "2026-06-10T11:52:33Z")

</div>

Hey, this is a known issue with the in-app updater for Linux AppImage. When it tries to update, it can’t apply the new build correctly and rolls back, so you stay on 3.6.31.

For now, the workaround is to update manually:

- Download the latest AppImage from [Cursor · Download](https://cursor.com/download)
- Replace your current Cursor.AppImage file with it where you originally installed it
- Relaunch Cursor

We’ve logged the bug, but I can’t share a fix timeline yet. I’ll post an update in the thread as soon as I have one. Let me know if the manual update doesn’t work.

---

<div class="post-metadata">

**Author:** ![Abhinav\_Prabhat](https://avatars.discourse-cdn.com/v4/letter/a/41988e/32.png) [@Abhinav\_Prabhat](https://forum.cursor.com/u/Abhinav_Prabhat)\
**Post date:** [June 12, 2026, 7:41am UTC](https://forum.cursor.com/t/cursor-couldnt-finish-installing-the-update-to-version-3-7-21/162911/7 "2026-06-12T07:41:34Z")

</div>

Thank you

---

<div class="post-metadata">

**Author:** ![Abhinav\_Prabhat](https://avatars.discourse-cdn.com/v4/letter/a/41988e/32.png) [@Abhinav\_Prabhat](https://forum.cursor.com/u/Abhinav_Prabhat)\
**Post date:** [June 17, 2026, 5:47am UTC](https://forum.cursor.com/t/cursor-couldnt-finish-installing-the-update-to-version-3-7-21/162911/8 "2026-06-17T05:47:25Z")

</div>

Can you confirm, previously i did install through app image but now if is use the debian package then will my chats be lost or should i go with app image only

---

<div class="post-metadata">

**Author:** ![deanrie](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/deanrie/32/1263_2.png) [@deanrie](https://forum.cursor.com/u/deanrie)\
**Post date:** [June 17, 2026, 7:16am UTC](https://forum.cursor.com/t/cursor-couldnt-finish-installing-the-update-to-version-3-7-21/162911/9 "2026-06-17T07:16:58Z")

</div>

Hey, your chats won’t be lost. Your history, settings, and sessions are stored separately from the app itself in `~/.config/Cursor`. The install method AppImage or .deb doesn’t affect it, so when you switch to the Debian package everything should stay in place. Just don’t delete that folder.

Switching to .deb also helps avoid the AppImage update issue mentioned above. Updates are installed via `sudo apt update && sudo apt upgrade`, and there’s no signed to unsigned problem there.

One more thing. To be safe, you can back up `~/.config/Cursor` before switching, just for peace of mind.

Let me know if anything doesn’t carry over after the switch.

---

<div class="post-metadata">

**Author:** ![deanrie](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/deanrie/32/1263_2.png) [@deanrie](https://forum.cursor.com/u/deanrie)\
**Post date:** [July 23, 2026, 7:31am UTC](https://forum.cursor.com/t/cursor-couldnt-finish-installing-the-update-to-version-3-7-21/162911/11 "2026-07-23T07:31:16Z")

</div>

Hey @Abhinav_Prabhat, quick update on the thread.

The issue that caused the in-app updater on Linux AppImage to fail with “couldn’t finish installing the update” is fixed on our side. Updates should install normally now. If you go to Check for Updates → Restart to Update, you should get to the latest version.

If you already switched to the .deb package like we discussed above, you’re all set since that issue didn’t affect it. Let me know if the update still doesn’t go through.
