Recording Issues
Recording doesn't start
Recording doesn't start
Symptoms:
StartRecording() returns but no recording begins.Solutions:- Verify the Tracking ID is set in Project Settings
- Ensure a valid SceneCaptureComponent2D is registered
- Check log for errors:
LogLCK,LogLCKEncoding
Recording stops unexpectedly
Recording stops unexpectedly
Symptoms: Recording ends without calling
StopRecording().Solutions:- Check
OnRecordingErrordelegate for error messages - Verify disk space is available
- Check for encoder errors in
LogLCKEncoding
Poor video quality
Poor video quality
Symptoms: Recording looks blurry or has artifacts.Solutions:
- Increase video bitrate in recording settings
- Use a higher quality profile (HD, 2K, 4K)
- Check render target resolution matches recording resolution
Video is black
Video is black
Symptoms: Recording file is black but audio works.Solutions:
- Verify SceneCaptureComponent2D is capturing
- Check capture component has a valid render target
- Ensure capture component is enabled and visible
Audio Issues
No audio in recording
No audio in recording
Symptoms: Video records but audio is silent.Solutions:
- Verify audio plugins are enabled
- Check that audio sources are registered
- Ensure audio permissions are granted (Android)
Audio is distorted
Audio is distorted
Symptoms: Audio has crackling, popping, or pitch issues.Solutions:
- Check sample rate matches between source and encoder
- Verify buffer sizes are adequate
- Check for CPU overload
Microphone not working
Microphone not working
Symptoms: Game audio records but no microphone.Solutions:
- Check
SetMicrophoneEnabled(true)is called - Verify microphone permissions (Android)
- Check if another app is using the microphone
Platform Issues
Android encoding fails
Android encoding fails
Symptoms: Recording fails on Android devices.Solutions:
- Ensure Vulkan is enabled
- Check device supports hardware encoding
- Verify permissions in AndroidManifest.xml
Windows encoder not found
Windows encoder not found
Symptoms: Recording fails with encoder initialization error.Solutions:
- Verify Windows Media Foundation is available
- Check GPU drivers are up to date
- Ensure AVCodecsCore plugin is enabled
Meta Quest performance issues
Meta Quest performance issues
Symptoms: Frame drops during recording on Quest.Solutions:
- Reduce recording resolution to HD (1080p) or SD (720p)
- Lower video bitrate
- Reduce framerate to 24 FPS
- Enable Vulkan for better encoding performance
UI Issues
Buttons don't respond
Buttons don't respond
UI not visible
UI not visible
Symptoms: UI components don’t appear.Solutions:
- Call
Show()on showable components - Check component is attached to visible actor
- Verify materials are loaded
Plugin Issues
Plugin not loading
Plugin not loading
Symptoms: Plugin features unavailable at runtime.Solutions:
- Verify plugin is enabled in .uproject
- Check module dependencies in Build.cs
- Look for load errors in Output Log
Missing module dependencies
Missing module dependencies
Symptoms: Linker errors or undefined symbols.Solutions: Ensure all required modules are listed:
Diagnostic Commands
Enable Verbose Logging
Runtime Diagnostics
Getting Help
If you can’t resolve an issue:- Enable verbose logging and capture the output
- Note the exact error message and conditions
- Check the Best Practices guide
- Join our Community Discord