Skip to main content
Ryanality
Honored Contributor
December 5, 2022

Meta Quest Build v47 Release Notes

These features and enhancements will become available starting the week of November 28th, 2022 and will be pushed to Meta Quest Pro, Meta Quest 2 and Meta Quest headsets.

Background Audio Playback (Meta Quest Pro only)

We’re adding a new experimental feature that will allow you to listen to your favorite tunes or podcast in the background. This will be available on Browser as well as Progressive Web Applications (PWAs).

  • This will be rolling out gradually.

Mixed Reality Capture (Meta Quest Pro only)

Share the magic of mixed reality with friends and family. On Meta Quest Pro devices, you'll now be able to capture photos and videos while using mixed reality in Passthrough.

  • This will be rolling out gradually.

Media Sync

We’re making it easier to view, edit and share your photos and videos you capture in VR. Media will now automatically sync to the Meta Quest mobile app from your headset.

  • You can turn this off by going to Camera settings and disabling the Sync Media to Meta Quest Mobile App setting.

Meta Quest mobile app updates

We’re improving performance across the Meta Quest mobile app and adding new features.

  • You can start, find, and jump into a multiplayer session with your friends directly from the home screen.
  • We revamped the device management screen to make it easier to know when your headset needs to be charged.

Shareable Wishlists

With this update, you will be able to make your app wishlist public and send a link to friends and family. You can modify your wishlist from the Store tab on your headset or the Meta Quest mobile app.

  • Friends and family will be able to directly gift apps from your wishlist.
  • You can also purchase Meta Quest Digital Gift Cards which are redeemable for any app or game in the Meta Quest Store.

View and Edit Avatar in Meta Horizon Home

We’ve added the ability to view and edit your avatar in your Home. You’ll now see your avatar’s arms and hands when in your Home, and if you haven’t created your avatar yet, you’ll see a default avatar. You can also view and edit your avatar by interacting with the new mirror we’ve added to Home. This will be rolling out gradually and will be initially available in 4 environments (Desert Terrace, Space Station, Winter Lodge, Cascadia).

  • In addition, you can now move around in your Home even when the Universal Menu is open. Press your controller thumbstick forward to see a set of potential hotspots, then aim at one of the hotspots and release the thumbstick to teleport.
  • We are also updating the Avatar Editor. This will also be rolling out gradually.

Universal Menu Customization

We want to reduce the time it takes for you to get into the action when you put on your headset. You can now pin and unpin apps from your library to your Universal Menu for quicker access to your favorite games and experiences. Hover over apps in your library and select the vertical three dots button to see the option to pin to your Universal Menu.

  • This will be rolling out gradually.

Accept Follower Requests from Invites

We’ve made it easier to accept follower requests by adding a button to the notification you receive when someone requests to follow you.

Capture Controller Shortcut

You can now capture images and videos using a controller shortcut.

  • To quickly take a photo, hold the Meta Quest button then press the right controller trigger.
  • To quickly record a video, hold the Meta Quest button then long-press the right controller trigger.

Meta Quest Pro Touch Controllers

v47 will also unlock Meta Quest Pro Touch Controllers compatibility with Quest 2. These self-tracked controllers feature TruTouch haptics and fine motor controls like precision pinch motion, joystick, and stylus tip, for even more intuitive VR experiences.

Camera Panel

The Sharing panel where you share captured content from is now called the Camera panel.

93 replies

Participant
December 15, 2022

Apart from alledged encoder problem. There is some weird stuff going on with link and the OculusVR api.

 

 

 

 

I benchmarked it against Virtual desktop (Link max res vs VD Ultra quality, all asw/ssw off) after they released a new 1.25.1 version claiming 20% performance improvement.

My concern is not even about average performance, but look at that frametime crazyness, and how inconsistent using OculusVR api is. I have noticed the same behaviour across all games I play, but DCS is the only I can get a perfectly set benchmark to eliminate any subjectiveness.

It's like if running OculusVR forces the gpu to hold and then spit multiple frames at a time every few miliseconds.

Participant
December 15, 2022

That's strange. I wish I could run my steam games via OculusVR on VD, but it's running it with SteamVR with huge performance impact, despite the fact that almost all games has Oculus mode too.

But something weird is goiong on with DCS because Oculus VR is usually way faster on air link/link than SteamVR due to api call conversions. At least that's my experience with simracing games.

Participant
December 16, 2022
Hello, why separate WiFi from connection part (bluetooth, etc..) can you merge it ? please, thank you.
Participant
December 17, 2022

I guess this update become more about removing features that was properly working (properly working encoder, immersive non-avatar-creepy-discusting sousages, not lagging guardian etc). 

 Ryanality  Sorry to bother but any updates on encoder fix. Latest update didn't fix issue, support is guiding me on to fix, but since they acknowlidged that issue is in Oculus software it's been silent, and all I get is automated replies about "Did update fix it?". Maybe too much to ask but maybe if you'd share some info about issue, or possible cause comunity quickly narrowed it down. I bet here and in both v46 frame drops/stutters....  and Encoder related stutters in v47... there are many people who would like to try something instead of sitting around waiting for fix. Becouse of all that silence Meta team making on this issue it feels like users were just left with non functional device, i personally bought Quest last month and it already was up to v46, so technically this whole time i had to either tolerate input lag in Virtual Desktop, or frame drops with Oculus Link/Air link, already talked some people out of buying quest at least for now

This not a small issue btw, might seem like it is if you judge by forums, but how many peope didn't notice these drops, or decided to ignore and not to report, or complained elsewhere. I already seen a lot people who could already apply for Tester possition at meta yet provided a lot info to you, wasted their time for free, just so they could use product they bought from you, and all I seen as for fixing issue which is known for more then A MONTH and confimed on multiple systems is "Yeah, i *HEARD* developers team working on it" like it's not even statement, and more of a rumor.

In conclussion, will there be any updates on this topic, just updates, maybe we can help somehow? 

Ryanality
RyanalityAuthor
Honored Contributor
December 19, 2022

The engineering and QA teams are working on it, but I don't have any meaningful update to share right now. I'll connect with them and see if there's anything more they need that you all can help with, but I think they've got a lot of data right now. 

Help others find great discussions and answers by adding kudos and marking solutions to your questions.
Participant
December 19, 2022

Thank You!

Up and Coming
December 19, 2022

Hi, I'm replying to this thread just to confirm that, like a lot of other users, I've frame drops while using PCVR (using oculus link via the original Oculus  Link Cable) caused by encoder issues that started with v47 (in my case, at least, v46 was working fine, even though for lot of users this specific issue surfaced with v46

If I look at the logs on my computer, i'm seeing stuff like this:

[Service_2022-12-16_16.49.59.txt] 16/12 17:32:44.095 {!ERROR!} [Kernel:Error] OVR Error:
[Service_2022-12-16_16.49.59.txt] 16/12 17:32:44.791 {!ERROR!} [xrstreaming] Frame 5027 dropped due to encoder backup
[Service_2022-12-16_16.49.59.txt] 16/12 17:32:44.791 {!ERROR!} [Kernel:Error] OVR Error:
[Service_2022-12-16_16.49.59.txt] 16/12 17:32:45.495 {!ERROR!} [xrstreaming] Frame 5077 dropped due to encoder backup
[Service_2022-12-16_16.49.59.txt] 16/12 17:32:45.495 {!ERROR!} [Kernel:Error] OVR Error:
[Service_2022-12-16_16.49.59.txt] 16/12 17:32:45.559 {!ERROR!} [xrstreaming] Frame 5080 dropped due to encoder backup
[Service_2022-12-16_16.49.59.txt] 16/12 17:32:45.559 {!ERROR!} [Kernel:Error] OVR Error:
[Service_2022-12-16_16.49.59.txt] 16/12 17:33:07.251 {!ERROR!} [xrstreaming] Frame 6612 dropped due to encoder backup
[Service_2022-12-16_16.49.59.txt] 16/12 17:33:07.251 {!ERROR!} [Kernel:Error] OVR Error:
[Service_2022-12-16_16.49.59.txt] 16/12 17:33:12.681 {!ERROR!} [xrstreaming] Frame 7001 dropped due to encoder backup
[Service_2022-12-16_16.49.59.txt] 16/12 17:33:12.681 {!ERROR!} [Kernel:Error] OVR Error:
[Service_2022-12-16_16.49.59.txt] 16/12 17:33:29.525 {!ERROR!} [xrstreaming] Frame 8208 dropped due to encoder backup
[Service_2022-12-16_16.49.59.txt] 16/12 17:33:29.525 {!ERROR!} [Kernel:Error] OVR Error:
[Service_2022-12-16_16.49.59.txt] 16/12 17:33:29.605 {!ERROR!} [xrstreaming] Frame 8213 dropped due to encoder backup
[Service_2022-12-16_16.49.59.txt] 16/12 17:33:29.605 {!ERROR!} [Kernel:Error] OVR Error:
[Service_2022-12-16_16.49.59.txt] 16/12 17:33:34.136 {!ERROR!} [xrstreaming] Frame 8535 dropped due to encoder backup
[Service_2022-12-16_16.49.59.txt] 16/12 17:33:34.136 {!ERROR!} [Kernel:Error] OVR Error:
 
 
I did not have these errors before the update, so looks like the v47 update screwed something on the encoder side on my machine.
 
My machine is quite low-spec (AMD Ryzen 5 2600, MSI B450 TOMAHAWK MAX II, 16GB Ram, Nvidia 970, Windows 10.0.19044 Build 19044) but it was working just fine before the last update.
Tried to factory-reset the Meta Quest 2 a couple of times. Sometimes it solves the issue for just the first launch (usually i can play fine in my first gaming session), but from the second gaming session going on the issue always come back. Sometimes it does not even fix the 1st gaming session and start droppings frame even after a factory reset on my Meta Quest 2.
Participant
December 19, 2022

It's a know issue by now, exact as for everyone experiencing frame drops

Honored Contributor
December 20, 2022

Ryanality  OK, I just got a new Oculus Desktop app update to v47.1 (non-beta, actuall listed at the bottom of the General tab as 47.0.0.286.341).  Everything seems back to normal for me now.  I can once again take advantage of my QP/rtx3090.  At 90Hz refresh rate I can crank the res slider full right (1.7x) and bump my Air Link bitrate back to 200mbps Fixed.  All that, without any noticeable loss in performance and everything is running smooth-as.  Tested out with a few Rift, Steam, and Viveport apps, including msfs flight sim and all works great!

Not sure what Meta engineers did (there never are any release notes with these desktop app updates) but whatever they did, it works a treat, for me anyway.  Thanks Meta and best Xmas cheers.

i9 13900K water cooled, RTX4090, Z790 MB w/wifi6e, 64Gb 6400 ram, 2x2TB SSD, 1000W PSU, Win 11, QPro, Q3, w/Link and Air Link, Vive Pro1 with 2x2.0 base stations, Etsy lens mod and Index Controllers
Participant
December 20, 2022

Strange, I've got that update last week and the version before for me was better. But at this point having all those versions, it's maybe placebo.

Participant
December 20, 2022

Well, can't say it got fixed, feels better maybe placebo, i'll test update, do clean reinstall of everything. First run i had was defenetly improved, i finaly was hitting 180-190 mbit bitrate most of time, but it was stil dropping frames, it just wasn't acompanied by bitrate being droped. On second connect it just went back to exactly how it was before, feels better btw, like they changed something about vsync or something. Also Frame dropped due to encoder backup is not seen as frequently in logs.

Participant
December 21, 2022

v47 has broken both cabled link and airlink for me, horrendous performance from wifi too. Both crash and just lock up the stream within about 1 minute, please fix this!!! I only use PCVR and now the quest is a paperweight! The problems only happened after updating last night.

I have factory reset quest, re-installed PC software, nothing is fixing it...

Participant
December 21, 2022

Checked again, clean install and all. Exactly same in the end, in beginning it feels better, and it actually drops less fps, but after some time it get back to same drops, with same frequency

michaelcawood
Up and Coming
December 21, 2022

I see a lot of responses on here about poor Air Link performance. Just note that it is possible to get varying performance over time that is not related to the firmware version. I often get sudden bad performance sessions that appear to be the result of congestion over wifi from neighbors. I go into my router settings and prompt it to find a different wifi channel to default to and it's fine after that. It could simply be a neighbor adding a new device to their wifi and clashing on which channels they are using.

Honored Contributor
December 21, 2022

michaelcawood wrote:

I see a lot of responses on here about poor Air Link performance. Just note that it is possible to get varying performance over time that is not related to the firmware version. I often get sudden bad performance sessions that appear to be the result of congestion over wifi from neighbors. I go into my router settings and prompt it to find a different wifi channel to default to and it's fine after that. It could simply be a neighbor adding a new device to their wifi and clashing on which channels they are using.


I agree mate.  Most performance degradation with Air Link is probably due to insufficient 5Ghz bandwidth that can be cause by too many users on the same 5Ghz channel.  Set your channel manually (not auto select) to the lowest use one in your area.  Also make sure to disable 2.4/5Ghz band steering.  Other thing that can adversely effect wifi is interference from some Bluetooth devices (eg. speakers, headphones).

If you get performance degradation over time with Link it's often caused by poor cooling causing your cpu and/or gpu to throttle back.  A poor quality and/or undersized psu can also have a similar effect.

Also, in both cases this degradation over time can be cause by memory leakages or your gpu Vram getting swamped.  Insufficient ram (need at least 16Gb, preferably 32Gb) and Vram (need at least 6Gb, preferably 8-12Gb) can also cause these problems.  Often a good idea to do a windows memory ram checker once in a while and with your gpu, maybe try a different driver, using DDU in safe mode to properly uninstall the previous driver beforehand.  I've found in the past that simply using DDU to uninstall my current driver, then reinstall it often helps.  Lastly, make sure to mount your windows swap file on your fast ssd drive, not on your slower hdd.

So far, this latest Oculus desktop app update seems to continue to work well for me with Air Link (I've retired my Link cable for now).  After a lot of performance monitoring with a number of games/sims, for minimum latency and best performance with my QP/3090 I have settled on 90Hz with the res slider a couple notches left of max (1.5x) and 180mbps Fixed bitrate.  I had a nice long 2.5 hour flight with msfs last night and this all worked very well throughout the whole flight.  The only limiting factor for me was a weak bladder, lol! 

i9 13900K water cooled, RTX4090, Z790 MB w/wifi6e, 64Gb 6400 ram, 2x2TB SSD, 1000W PSU, Win 11, QPro, Q3, w/Link and Air Link, Vive Pro1 with 2x2.0 base stations, Etsy lens mod and Index Controllers
Participant
December 21, 2022

Tom, stop, that's really enough, you don't know what you're talking about. I get 500 mbit's download upload if i run speedtest from browser inside quest, so i defenetely can run 10 mbits without frames being droped. And ryzen 3600, 16 gb ram and 3070 is defenetely enough to run Oculus Dash without droped frames. Yes not home, but dash, the white void you see as you connect to PCVR.

I'm happy what your problem fixed. But you don't actually include, that you play MSFS and i so highly doubt you can run it 90 or even 72 fps stable, so I bet you runing it with ASW ON fulltime, this may impact results so much, as you already have motion warp enabled it's not that obvoius that you dropped one or two frames as you already technically was dropping frames. I see it as my game running fine for 5-7 secconds, then I move and objects start ghosting for frame or two, and it goes back to normal - repeat this until you stop playing. And exact pattern happens in so mentioned DASH that my punny, as you imply pc, should handle with 10 mbit's of bitrate with my weak gigabit router on completely free channel without having frames dropped.

So pls, stop littering with this walls of text, that have to be argued with there been people with 4090 and i7 12700 who had same issue, they didn't have before update. We just started getting improvements with last update, pls don't make it sound that issue is fixed, I wasted month arguing on this forum, talking to tech support, provint issue is not in my pc, my router, people did same, people with much more powerfull PCs then my, all of this to get a properly functioning device which was working properly before. And now you come, claiming there is no issue, and apparently never been. This only applyes to YOU, YOU never had problem apparently, and came here and still coming just becouse everything is great, but you didn't read through two gigantic threads about this issue, and don't know that people tried. 

This is how it performs for some people - https://www.youtube.com/watch?v=39X_hAd62qU

 

Participant
December 21, 2022

Guys, this is not air link, tethered link is also affected. And it's not air link performance, but encoding, it has nothing to do with the network itself.

And it was working fine for months before v46.

Also the issue is confirmed by Meta.

Up and Coming
December 21, 2022

Definitely not airlink. I'm using the Oculus Original Cable and I have the exact same encoder issues, Airlink or CableLink does not change anything.