-
Notifications
You must be signed in to change notification settings - Fork 0
Troubleshooting
Having trouble with OBS Studio? This page lists common issues and how to fix them. Whether you're recording, streaming, or setting up scenes, these tips will help you get back on track quickly.
-
Check Audio Sources
Go to Settings > Audio and ensure your mic and desktop audio devices are selected. -
Verify Scene Sources
Make sure your scene includes an Audio Input Capture or Audio Output Capture source. -
Monitor Audio Levels
Watch the audio mixer during playbackβif levels are flat, the source may be muted or misconfigured. -
Fix: Re-add the audio source
Delete and re-add the audio source to refresh device detection.
-
Windows Laptop Users
OBS may be using the wrong GPU. Go to Graphics Settings in Windows and set OBS to use the Integrated GPU. -
Fix: Run OBS as Administrator
Right-click OBS β Run as administrator to allow full screen capture. -
Try Game Capture or Window Capture
If Display Capture fails, switch to Window Capture or Game Capture as a workaround.
-
Lower Output Resolution
Go to Settings > Video and reduce the base and output resolution. -
Adjust Bitrate
In Settings > Output, lower the bitrate (e.g., 2500 kbps for 720p streaming). -
Use Hardware Encoding
If available, switch to NVENC or AMD encoder instead of x264. -
Close Background Apps
Free up CPU/GPU resources by closing other programs.
-
Check Stream Key
Ensure your stream key is correct in Settings > Stream. -
Verify Internet Connection
Run a speed test and confirm stable upload speeds. -
Firewall or Antivirus Blocking OBS
Add OBS to your firewall exceptions list. -
Try a Different Server
Change the ingest server in your streaming platform settings.
-
Check Source Visibility
Make sure the eye icon next to the source is active. -
Reorder Sources
Drag the source to the top of the list if it's being hidden by others. -
Fix: Duplicate Scene
Right-click the scene β Duplicate to reset source behavior.
-
Auto-Configuration Wizard
Run from Tools > Auto-Configuration Wizard to optimize settings. -
Log Files
Go to Help > Log Files > View Current Log to diagnose deeper issues. -
OBS Analyzer
Upload your log to OBS Log Analyzer for automated feedback.
-
Reset OBS Settings
Rename or delete the%APPDATA%\obs-studiofolder to reset all settings. -
Update Drivers
Ensure your GPU, audio, and camera drivers are up to date. -
Reinstall OBS
Uninstall and reinstall the latest version from obsproject.com.
Running into issues with your AutoHotkey scripts? This guide covers common problems in both v1.1 and v2.0, with clear fixes and links to deeper resources. Whether you're launching hotkeys, building GUIs, or automating workflows, this page helps you debug with confidence.
| Cause | Fix (v1.1) | Fix (v2.0) |
|---|---|---|
| Wrong version installed | Check script syntaxβv1 and v2 are incompatible | Use #Requires AutoHotkey v2.0 at top of script |
| File extension is incorrect | Ensure file ends in .ahk | Same as v1 |
| No default app for .ahk | Right-click β Open with AutoHotkey | Same as v1 |
| Antivirus blocking script | Whitelist AutoHotkey in your antivirus settings | Same as v1 |
- AutoHotkey Documentation (v1)
- AutoHotkey Documentation (v2)
- AHK Forums
- AHK Discord
- YouTube Troubleshooting Tutorials
Running into issues with your AutoHotkey scripts? This guide covers common problems in both v1.1 and v2.0, with clear fixes and links to deeper resources. Whether you're launching hotkeys, building GUIs, or automating workflows, this page helps you debug with confidence.
| Cause | Fix (v1.1) | Fix (v2.0) |
|---|---|---|
| Wrong version installed | Check script syntaxβv1 and v2 are incompatible | Use #Requires AutoHotkey v2.0 at top of script |
| File extension is incorrect | Ensure file ends in .ahk
|
Same as v1 |
No default app for .ahk
|
Right-click β Open with AutoHotkey | Same as v1 |
| Antivirus blocking script | Whitelist AutoHotkey in your antivirus settings | Same as v1 |
-
Check for Conflicts
Make sure your hotkey isnβt already used by another app (e.g., Ctrl+Alt+Del). -
Use Correct Syntax
- v1:
^a::MsgBox You pressed Ctrl+A - v2:
^a => MsgBox("You pressed Ctrl+A")
- v1:
-
Run as Administrator
Some hotkeys (e.g., for system apps) require elevated privileges. -
Fix: Reload Script
Right-click the tray icon β Reload Script
-
Check GUI Syntax
- v1:
Gui, Add, Text,, Hello - v2:
myGui := Gui(), myGui.Add("Text",, "Hello")
- v1:
-
Missing
ShowCommand
Always end GUI setup withGui, Show(v1) ormyGui.Show()(v2) -
Fix: Resize or reposition GUI
UseGui, Show, w300 h200ormyGui.Show("w300 h200")
-
v1: All variables are loosely typed
Use%var%for dynamic references. -
v2: Strict typing and function scope
Usevar := "value"and avoid%for variable access. -
Fix: Debug with MsgBox
InsertMsgBox %var%(v1) orMsgBox(var)(v2) to inspect values.
-
Infinite Loops
AddSleeporExitAppto prevent runaway loops. -
Missing
ReturnStatements
Ensure each hotkey or function ends withReturn(v1) or is properly scoped (v2). -
Fix: Use
ListLinesorDebugView
These tools help trace script execution.
-
ListLines
Right-click tray icon β Open > View Lines Executed -
Script Error Popups
OBS-style error messages show line number and issue. -
SciTE4AutoHotkey (v1 only)
Editor with built-in debugger and syntax highlighting. -
VS Code + AHK++ Extension (v2)
Modern editor with IntelliSense and error hints.
| Feature | v1.1 Syntax | v2.0 Syntax |
|---|---|---|
| Hotkey | ^a::MsgBox Hello |
^a => MsgBox("Hello") |
| Variables |
var := "text" or var = text
|
var := "text" |
| Functions | MyFunc() |
MyFunc() |
| GUI | Gui, Add, Text,, Hello |
Gui().Add("Text",, "Hello") |
- AutoHotkey Documentation (v1)
- AutoHotkey Documentation (v2)
- AHK Forums
- AHK Discord
- YouTube Troubleshooting Tutorials
This guide covers common issues in ProPresenter and how to resolve them quickly. Use it during live services, theater productions, school events, or any AV setup where reliability matters.
β
Is ProPresenter running and unlocked?
β
Are your outputs routed correctly?
β
Is your media preloaded and visible in the playlist?
β
Are you on the correct slide or cue?
β
Is your internet or network stable (for remote control or cloud sync)?
| Problem | Solution |
|---|---|
| No display on projector/screens | Check Screens > Configure Screens and confirm routing |
| Output shows black screen | Ensure the correct layer is active (slide/media) and media is not muted |
| Stage Display not working | Verify Stage Display routing and layout settings |
| Wrong screen showing content | Drag screen assignments to correct monitors in Display Settings |
| Problem | Solution |
|---|---|
| Video wonβt play | Check file format (MP4 recommended), preload media, or re-import |
| Audio missing | Confirm audio routing in Preferences > Audio |
| Video stutters or lags | Use SSD storage, preload media, and avoid background apps |
| Looping not working | Set βGo to Next Timerβ or enable loop in Media Bin |
| Problem | Solution |
|---|---|
| Wrong slide triggered | Check cue labels and slide order |
| Slide transitions glitchy | Reduce transition effects or update GPU drivers |
| Slide wonβt advance | Confirm cue is active and not blocked by media or timers |
| Text missing or cut off | Resize text box or check font compatibility |
| Problem | Solution |
|---|---|
| Remote app wonβt connect | Confirm IP address, firewall settings, and WebSocket is enabled |
| Network delay or lag | Use wired Ethernet for critical devices |
| Web control not responding | Restart ProPresenter and check port settings |
| Problem | Solution |
|---|---|
| License not recognized | Re-login to Renewed Vision account or deactivate/reactivate |
| Trial mode unexpectedly active | Check license status under License > Register |
| Multiple users conflicting | Use a shared account or password manager for consistency |
- Restart ProPresenter and your computer
- Update to the latest version
- Clear media cache under Preferences > General
- Backup and restore presentations if corrupted
- Use Safe Mode to disable outputs temporarily