Forum Discussion
mo84dan5
2 years agoExplorer
UnityWebRequest Not Working on Quest 3 - "cannot resolve destination host" error
Hello everyone, I'm currently developing an application for the Quest 3 using Unity. I've encountered an issue where UnityWebRequest isn't functioning as expected. When I attempt to make a request, ...
SimonDarksideJ
2 years agoProtege
Quick update to anyone coming across this, to resolve this successfully, you have to:
* Edit your project manifest and update the OpenXR version to "1.9.1" Manually (doesn't show up in Unity yet)
* Return to Unity and let it update
* Check your OpenXR settings, likely they will need to be refreshed (internal thing)
* Select the OpenXR tab under the XR Settings (Player Settings window)
* With the Android tab selected, find the "Meta Quest Support" option and click the COG to the right of it
* DESELECT the option to "Force Remove Internet"
Your projects when deployed to the quests will now work as they should and have internet access again.
I maybe can understand why this option was added for "some" projects, but to add it, NOT document it and FORCE it ON by default is beyond me (since in C# and C++, a boolean is FALSE by default, so they would have had to intentionally set it), one can only hope this is a small blunder when they were testing it.
But on with the show, there is one day of pulling hair out I won't get back.
Sweetfyre
2 years agoProtege
THANK YOU, what a bizarre issue. This fixed it for me!
Let me add to this I did also need to go into Player Settings>Player>Other Settings Configuration section and set internet access to "Require" instead of "Auto"
Quick Links
- Horizon Developer Support
- Quest User Forums
- Troubleshooting Forum for problems with a game or app
- Quest Support for problems with your device