Operating System Info
Windows 11
Other OS
No response
OBS Studio Version
32.0.0
OBS Studio Version (Other)
No response
OBS Studio Log URL
https://obsproject.com/logs/JlfFFjMDF7WYfiG2
OBS Studio Crash Log URL
No response
Expected Behavior
When OBS is launched automatically at login via a shortcut in shell:startup with flags such as:
"C:\Program Files\obs-studio\bin\64bit\obs64.exe" --disable-crash-handler --disable-shutdown-check
I expect OBS to start minimized and run silently in the background without showing any “didn’t shut down properly” / Safe Mode popup. This allows OBS to function as a headless/background audio processor (filters → VB-Cable) without any manual interaction after reboot.
Current Behavior
After updating to OBS 32.0.0 (and later), the Safe Mode / crash popup appears on every restart even when OBS is launched with the above flags. The --disable-shutdown-check flag appears to be removed/ignored in the new version, so OBS always complains that it didn’t shut down properly and blocks the intended hands-off startup. This prevents automated background workflows (OBS running as an audio processor) from working, because OBS must be manually dismissed before it will run minimized and route audio.
Steps to Reproduce
-
On Windows, create a shortcut to OBS (obs64.exe) and set its Target to: "C:\Program Files\obs-studio\bin\64bit\obs64.exe" --disable-crash-handler --disable-shutdown-check
-
Place that shortcut in the shell:startup folder so OBS launches at login.
-
Configure OBS to process your microphone (apply filters) and output to a virtual cable (e.g., VB-Cable) so other apps use the processed mic as their input.
-
Reboot the machine (or restart while OBS is running).
-
On login, observe that OBS shows the Safe Mode / crash popup and does not run silently in the background unless the popup is manually dismissed.
Observed result: Safe Mode / crash popup appears every boot, blocking automatic startup.
Anything else we should know?
This behavior did not occur in the 31.x series. Reverting to OBS 31.1.2 restores the previous behavior where the --disable-shutdown-check flag allowed unobtrusive background startup.
Downgrading to 31.1.2 fixes the issue for me.
Use case: I run OBS as a headless/background audio processor (microphone filters and monitor) and route the output to a virtual audio cable (VB-Cable) so games/Discord receive the processed mic. This must be fully automated — on every login — without user interaction. The removal/ignoring of the shutdown-check flag breaks that workflow.
Operating System Info
Windows 11
Other OS
No response
OBS Studio Version
32.0.0
OBS Studio Version (Other)
No response
OBS Studio Log URL
https://obsproject.com/logs/JlfFFjMDF7WYfiG2
OBS Studio Crash Log URL
No response
Expected Behavior
When OBS is launched automatically at login via a shortcut in shell:startup with flags such as:
"C:\Program Files\obs-studio\bin\64bit\obs64.exe" --disable-crash-handler --disable-shutdown-check
I expect OBS to start minimized and run silently in the background without showing any “didn’t shut down properly” / Safe Mode popup. This allows OBS to function as a headless/background audio processor (filters → VB-Cable) without any manual interaction after reboot.
Current Behavior
After updating to OBS 32.0.0 (and later), the Safe Mode / crash popup appears on every restart even when OBS is launched with the above flags. The --disable-shutdown-check flag appears to be removed/ignored in the new version, so OBS always complains that it didn’t shut down properly and blocks the intended hands-off startup. This prevents automated background workflows (OBS running as an audio processor) from working, because OBS must be manually dismissed before it will run minimized and route audio.
Steps to Reproduce
On Windows, create a shortcut to OBS (obs64.exe) and set its Target to: "C:\Program Files\obs-studio\bin\64bit\obs64.exe" --disable-crash-handler --disable-shutdown-check
Place that shortcut in the shell:startup folder so OBS launches at login.
Configure OBS to process your microphone (apply filters) and output to a virtual cable (e.g., VB-Cable) so other apps use the processed mic as their input.
Reboot the machine (or restart while OBS is running).
On login, observe that OBS shows the Safe Mode / crash popup and does not run silently in the background unless the popup is manually dismissed.
Observed result: Safe Mode / crash popup appears every boot, blocking automatic startup.
Anything else we should know?
This behavior did not occur in the 31.x series. Reverting to OBS 31.1.2 restores the previous behavior where the --disable-shutdown-check flag allowed unobtrusive background startup.
Downgrading to 31.1.2 fixes the issue for me.
Use case: I run OBS as a headless/background audio processor (microphone filters and monitor) and route the output to a virtual audio cable (VB-Cable) so games/Discord receive the processed mic. This must be fully automated — on every login — without user interaction. The removal/ignoring of the shutdown-check flag breaks that workflow.