"Terminal Output Missing After 'Move to Background' in Cursor v1.2.1 (MacOS)"

Describe the Bug

When I run a script in Cursor and click “Move to Background,” the integrated terminal becomes blank—no log output, no status text, no error messages. The process is still running (verified by issuing the same command directly in the terminal), but the terminal panel shows nothing after the background switch. This started immediately after updating to version 1.2.1.

Steps to Reproduce

Open any project containing a Python automated script

Press Run to start the script in the integrated terminal.

Click “Move to Background.”

Observe the integrated terminal pane.

Result: The terminal pane turns completely blank; no runtime output is displayed.

Expected Behavior

After clicking “Move to Background,” the integrated terminal should continue displaying all real‑time log/output text produced by the running process.

Screenshots / Screen Recordings

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.2.1 (Universal)
Commit: 1.99.3
Date: 2025‑07‑03T06:08:06.355Z
Electron: 34.5.1
Chromium: (undefined)
Node.js: 20.19.0
V8: 11.7.192
OS: 13.2.152.41‑electron.0

Additional Information

Running the same command directly in the integrated terminal (without “Move to Background”) shows logs normally.

Downgrading to 1.1.x (tested on a second machine) does not exhibit the problem.

No relevant extensions beyond the Cursor defaults are installed.

Does this stop you from using Cursor

No - Cursor works, but with this issue