Troubleshooting
Solutions to common issues you might encounter with Wafer.Installation Issues
Extension doesn't appear after installation
Extension doesn't appear after installation
- Restart VS Code — Sometimes a restart is needed for new extensions
- Check the Activity Bar — Look for the Wafer icon on the left sidebar
- Verify installation — Go to Extensions and confirm Wafer shows as installed
- Check VS Code version — Wafer requires VS Code 1.90.0 or later
Extension fails to activate
Extension fails to activate
Check the VS Code Developer Tools console for errors:
- Open Command Palette (
Cmd+Shift+P/Ctrl+Shift+P) - Run: “Developer: Toggle Developer Tools”
- Check the Console tab for error messages
- Conflicting extensions
- Corrupted installation (try reinstalling)
Authentication Issues
Can't sign in with GitHub
Can't sign in with GitHub
- Check your network — Ensure you have internet access
- Try a different browser — The OAuth flow opens in your default browser
- Clear browser cookies — Try signing in from an incognito window
- Check GitHub status — Verify GitHub is operational at status.github.com
Session expired
Session expired
Your session may expire after extended inactivity. Simply sign in again using the GitHub button in the Wafer panel.
NCU Profiler Issues
NCU not detected
NCU not detected
Cause: The
ncu command is not found in your PATH.Solutions:- Verify NCU is installed: Run
ncu --versionin your terminal - Add NCU to PATH if installed but not found
- Restart VS Code after modifying PATH
- Download NCU if not installed
Can't analyze .ncu-rep files
Can't analyze .ncu-rep files
Note: Analyzing existing reports doesn’t require NCU to be installed.If analysis fails:
- Verify the file is a valid
.ncu-repfile - Check the file isn’t corrupted (try opening in Nsight Compute GUI)
- Ensure the file was created with a compatible NCU version
Profiling fails or hangs
Profiling fails or hangs
Common causes:
- Incorrect executable path — Verify your program exists and is executable
- Program crashes — Run your program directly to verify it works
- Permission issues — NCU may require elevated permissions
General Issues
Extension is slow or unresponsive
Extension is slow or unresponsive
- Reload window — Command Palette → “Developer: Reload Window”
- Disable other extensions — Check for conflicts
- Update Wafer — Ensure you’re on the latest version
- Check memory usage — VS Code may need more resources
Features are missing
Features are missing
Some features require:
- Sign-in — Most features require authentication
- Subscription tier — Some features are tier-limited
- Local tools — NCU/nvcc must be installed for certain features
Display issues
Display issues
- Zoom level — Reset VS Code zoom to 100%
- Theme compatibility — Try a different VS Code theme
- Reload — Reload the VS Code window
Getting Help
If you can’t resolve your issue:GitHub Issues
Report bugs or request features on GitHub.
Documentation
Return to the main documentation.
When Reporting Issues
Include:- VS Code version
- Wafer extension version
- Operating system
- Steps to reproduce
- Error messages (from Developer Tools console)
- Screenshots if relevant