# How can I take screenshots/camera captures in game on Oculus Quest?

**URL:** <https://forums.unrealengine.com/t/how-can-i-take-screenshots-camera-captures-in-game-on-oculus-quest/490228>\
**Category:** XR Development\
**Tags:** Oculus, unreal-engine, Android, Rendering, question\
**Created:** [October 25, 2021, 12:49pm UTC](https://forums.unrealengine.com/t/how-can-i-take-screenshots-camera-captures-in-game-on-oculus-quest/490228 "2021-10-25T12:49:35Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![jakenicolaides](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@jakenicolaides](https://forums.unrealengine.com/u/jakenicolaides)\
**Post date:** [October 25, 2021, 12:49pm UTC](https://forums.unrealengine.com/t/how-can-i-take-screenshots-camera-captures-in-game-on-oculus-quest/490228/1 "2021-10-25T12:49:35Z")

</div>

I am creating a VR mobile game for Oculus Quest 2 and the key game mechanic is taking photos with a camera. When I use the “HighResScreenshot” or “Shot” console commands it causes the game to crash the Oculus. I don’t get an error in the UE4 logs because it is such a hard crash - the error I get from the Oculus Logs is as follows:

ZN17FVulkanDynamicRHI18RHIReadSurfaceDataEP11FRHITexture8FIntRectR6TArrayI6FColor22TSizedDefaultAllocatorILi32EEE21FReadSurfaceDataFlags+280)

This looks to me like some sort of rendering error. I’ve tried many combinations of the parameters for the screenshot console command and nothing seems to work. It has on one occasion created the screenshot in the saved folder on the oculus but this photo was corrupted and the game still crashed.

I then tried a different approach, I used a scene capture component to save the camera’s view to a texture and then use the ExportToDisk blueprint node to export the texture to the disk. Again, this crashed the Oculus with a different error.

I’d be really appreciative if somebody could help with this issue because it’s essential we can take and store photographs in our game and we are now thinking about having to abandon the project because it seems hopeless.

---

<div class="post-metadata">

**Author:** ![matapiojo](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@matapiojo](https://forums.unrealengine.com/u/matapiojo)\
**Post date:** [March 15, 2023, 3:06pm UTC](https://forums.unrealengine.com/t/how-can-i-take-screenshots-camera-captures-in-game-on-oculus-quest/490228/2 "2023-03-15T15:06:15Z")

</div>

¡Hi! I’m here with the same problem, did you find any solution? cheers!

---

<div class="post-metadata">

**Author:** ![dev.ue.games](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/dev.ue.games/32/466816_2.png) [@dev.ue.games](https://forums.unrealengine.com/u/dev.ue.games)\
**Post date:** [March 15, 2023, 6:22pm UTC](https://forums.unrealengine.com/t/how-can-i-take-screenshots-camera-captures-in-game-on-oculus-quest/490228/3 "2023-03-15T18:22:30Z")

</div>

> [@jakenicolaides](#):
>
> When I use the “HighResScreenshot” or “Shot” console commands

> [@matapiojo](#):
>
> ¡Hi!

why not this ?  
 ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/c/1/4/c1430cc2ce2825b7043085b1fc7e9e507c22b927.png)

---

<div class="post-metadata">

**Author:** ![Cinerius1](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Cinerius1](https://forums.unrealengine.com/u/Cinerius1)\
**Post date:** [November 7, 2024, 8:56am UTC](https://forums.unrealengine.com/t/how-can-i-take-screenshots-camera-captures-in-game-on-oculus-quest/490228/4 "2024-11-07T08:56:34Z")

</div>

![VRTakeScreenshot](https://d3kjluh73b9h9o.cloudfront.net/original/4X/9/c/e/9ce26437f41cc1cfc8207a7398a66eb0649b979b.png)

This works for me, tested in UE 5.2 and UE 5.4  
It’s important to have the SceneCaptureComponent NOT Capture Every Frame. I also have it not capture on movement, but that should be fine if needed.

---

<div class="post-metadata">

**Author:** ![AmrSrour](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/amrsrour/32/465284_2.png) [@AmrSrour](https://forums.unrealengine.com/u/AmrSrour)\
**Post date:** [July 18, 2025, 6:15am UTC](https://forums.unrealengine.com/t/how-can-i-take-screenshots-camera-captures-in-game-on-oculus-quest/490228/5 "2025-07-18T06:15:14Z")

</div>

what is the Directory that you use ?

---

<div class="post-metadata">

**Author:** ![raianlp](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@raianlp](https://forums.unrealengine.com/u/raianlp)\
**Post date:** [July 18, 2025, 4:43pm UTC](https://forums.unrealengine.com/t/how-can-i-take-screenshots-camera-captures-in-game-on-oculus-quest/490228/6 "2025-07-18T16:43:08Z")

</div>

Just use Runtime Video Audio Recorder [plugin]
