Oculus Quest Link gives a black screen when I open my Desktop
I've read many articles, posts, and websites about this issue. Everything says to "set OVRServer_x64 to Power Saving mode." I've done that multiple times. I've also re-installed the Oculus app, twice. I've re-downloaded all my NVIDIA and AMD drivers. I have no clue what to do. Quest link worked a week ago, now it doesn't. I can add desktop panels, and use them, but I can't see my desktop. Any help would be appreciated. ------------------- My specs: Operating system: Microsoft Windows 11 Home (10.0, Build 22631) Processor: AMD Ryzen 7 7700 8-Core Processor 8/16 Motherboard: ASRock B650M-C RAM: 32 GB Graphics card1: NVIDIA GeForce RTX 3060 Ti (8 GB) Graphics card2: AMD Radeon(TM) Graphics (512 MB)Solved38KViews4likes40CommentsQuest 2 Stuck Loading Into the Desktop Application
I've been using my Oculus for almost a year and a half now and I've had to troubleshoot it about every time I've had to connect it to my PC. Eventually, it works and I can hop on and play whatever PC game I want through SteamVR. Today, however, my headset is stuck in the loading void animation before it connects to the Oculus app on my desktop. This was normal. Usually, I could unplug and replug the USB-C cable into my PC and it would work again. This time, it would keep loading. I tried: - Unplugging and replugging the cable on both ends - Restarting my PC - Restarting my Headset - Restarting both - Using Air Link instead - Using a faster internet - Using and not using Ethernet - Deleting and reinstalling the Oculus Application - Deleting and reinstalling SteamVR and VR games, just in case - Updating Drivers - Checking for an Update on the Headset and Application Almost everything short of getting a new headset I have attempted. I got log diagnostics if those can be looked at to locate a problem. Oddly enough, I also noticed my VR games struggling to load even on their desktop counterparts. So, I'm unsure if I deleted a necessary file for VR applications to work the previous day or not, but these issues are stressing me out. I hope I can hear back soon! Thank you!Solved19KViews0likes15CommentsThe sound on my Quest 3 isn't working
The sound on my Meta Quest 3 doesn’t work at all. When I first got it I was setting it up and the sound didn’t work. When I put it above my head (like rested it above my head) the sound worked. Then the sound stopped working completely. I tried casting it and the sound worked there but now it doesn’t anymore. I restarted it, tried Bluetooth, factory reseted it and there is still no sound at all.Solved25KViews0likes10CommentsHow to pair quest 2 to multiple phones
I own a Quest 2. I made an account, paired my phone with the code, and it was set. I made another account for a family member, but when they download the app and try to pair their phone on their account, the code does not show up. Any ideas?Solved101KViews13likes73CommentsDeveloper Mode
I posted this in reply to another thread, but realised afterwards that that issue was marked as resolved, when it clearly isn't. I have a Quest 2 and a Quest 3, and I'm attempting to create an app, so I need developer mode enabled. Developer mode is working on the Quest 3 but not on the Quest 2, so I took the advice I read here and raised the issue with support. When I contacted support about this issue, they said the following: Hello, Thank you for reaching out. Our team assists developers with app administration, review, compliance and enforcement-related issues. We do not support any type of account-level issue, including issues configuring developer mode on your device. You can find the instructions for setting up developer mode here: https://developer.oculus.com/documentation/native/android/mobile-device-setup/ We recommend checking our developer documentation for possible solutions. If you are unable to resolve the issue or have additional questions, please post in the VR Developer Forums (https://communityforums.atmeta.com/t5/Developer/ct-p/developer) even if you were directed here from there, as our fantastic community of developers often have worked through similar issues and archived the information. Have a great rest of your day, Vance Oculus Platform Operations and Developer Support None of this helps, and is contradictory to what we're being told here, namely that support can/will help with this problem. It seems this issue has been ongoing for around two years. Is there ever going to be a fix for this, or do I throw my Quests into a cupboard and try to find a working system?434Views0likes0CommentsClawback API
Is there any method I can retrieve players' items status? From a developer perspective, I want to know why items from players are gone. There is an API to retrieve a list of items that the user owned (Retrieve Items Owned - https://developer.oculus.com/documentation/native/ps-iap-s2s/). However, if we called that API at different points of time, some items might be gone due to refund, chargeback or other reasons. Is there any way for a developer to know why items are gone? If this API does not exist, is it possible for meta to implement it?2.8KViews0likes1CommentHaving Trouble Consuming IAP I do it and it doesnt work
Hello so i am having issues trying to consume a IAP consumable sku even though i can purchase it once but cant consume it and cant figure out the issue because debugging is hard on Meta Quest Heres the code: using Oculus.Platform; using Oculus.Platform.Models; using UnityEngine; using PlayFab; using PlayFab.ClientModels; using TMPro; public class PlayFabShopManager : MonoBehaviour { [SerializeField] private string skuToPurchase; [SerializeField] private int currencyAmount; [SerializeField] private CosmeticsManager CM; public TextMeshPro ErrorTest; private string[] skus = { "1000Nanas", "2500Nanas", "5000Nanas" }; void Awake() { Oculus.Platform.Core.Initialize(); } void Start() { GetPrices(); GetPurchases(); } private void GetPrices() { IAP.GetProductsBySKU(skus).OnComplete(GetPricesCallback); } private void GetPricesCallback(Message<ProductList> msg) { if (msg.IsError) return; } private void GetPurchases() { IAP.GetViewerPurchases().OnComplete(GetPurchasesCallback); } private void GetPurchasesCallback(Message<PurchaseList> msg) { if (msg.IsError) return; } public void BuyProduct() { IAP.LaunchCheckoutFlow(skuToPurchase).OnComplete(BuyProductCallback); } private void BuyProductCallback(Message<Oculus.Platform.Models.Purchase> msg) { if (msg.IsError) return; IAP.ConsumePurchase(skuToPurchase).OnComplete(ConsumePurchaseCallback); } private void ConsumePurchaseCallback(Message msg) { if (!msg.IsError) { var request = new AddUserVirtualCurrencyRequest { Amount = currencyAmount, VirtualCurrency = "HS" }; ErrorTest.text = msg.ToString(); PlayFabClientAPI.AddUserVirtualCurrency(request, OnAddCurrencySuccess, OnAddCurrencyFailure); } else { ErrorTest.text = msg.ToString(); Debug.Log("Error Consuming Purchase" + msg); } } private void OnAddCurrencySuccess(ModifyUserVirtualCurrencyResult result) { Debug.Log("Currency added: " + result.Balance); Playfablogin.instance.GetVirtualCurrencies(); } private void OnAddCurrencyFailure(PlayFabError error) { Debug.LogError("Failed to add currency: " + error.ErrorMessage); } private void OnTriggerEnter(Collider other) { if (other.CompareTag("HandTag")) { BuyProduct(); Playfablogin.instance.GetVirtualCurrencies(); } } }590Views0likes0Comments