Black screen when entering any world
Hello, I am experiencing a serious issue with Horizon Worlds that started today. This morning, when I opened the Horizon Worlds mobile app, I received a message saying that my session had expired and I needed to log in again. After re-logging in successfully, I started encountering the following problem. When I try to enter any world, the loading process starts normally, but right when the world should appear, the screen turns completely black. This issue happens on all platforms I have tested including the mobile app, the web version, and the desktop editor preview. The problem occurs with every world I try to enter, including public worlds. The UI appears to load, but the actual scene never renders. Because this issue happens across multiple devices and platforms, it does not appear to be a local device, browser, or network issue. The problem started immediately after the forced session expiration and re-login, so I suspect it may be related to account or session state on the server side. I have already submitted a report through the Report a Problem feature and wanted to ask if anyone else has experienced this issue or if there are any known workarounds. Thank you. This image is loading screen This image is when finish loading and enter the worlds135Views0likes6CommentsUnable to access quests & rewards in mobile app
Hi there, Since this morning, i have been unable to access the Quests & Rewards option in the Meta Horizon mobile application. When accessed through the button with the 3 lines in the main screen and then clicking the according Quests & Rewards button i receive the error: "Error: Relay: Unexpected response payload - check server logs for details Relay: Unexpected response payload - check server logs for details" I have been unable to rectify this error. So far i have tried on different networks, 5g mobile network, cleared cache, cleared data, restarted phone, tried on 2nd phone (same meta account), uninstalled and reinstalled the app but all to no avail. Has anyone else encountered this issue and has anyone been able to get in? I was told in Horizon central there is another way to get in from your profile, however my app doesnt seem show the same content there as other users seem to have. So there is no alternative way for me to access Quests & Rewards that i know of. Any help would be appreciated. Regards35Views0likes2CommentsFavorite nonviolent games?
For personal reasons I don't like shooters or indeed any game where the goal is to attack or kill anything, however cartoony. I realize that eliminates a large number of Horizon Worlds games, but of the remaining, what do you think are the most successful games? Looking for game inspiration.393Views1like4CommentsFrequent World “Server Drops” / Session Resets Across Horizon Worlds (Last Month+) — Any Fix?
Hi all looking for help or confirmation if others are seeing this. For the past month (possibly longer), Horizon Worlds has been experiencing frequent “server drops” while in-game. The whole world will glitch/freeze, the session disconnects, and everyone has to re-establish a new session to continue. At first, this happened occasionally and seemed more noticeable in worlds with larger groups of players. But over the past few weeks, it’s been happening so often that it’s impacting the overall Horizon experience across the app (not just one world). What I’ve tested / observed Initially I assumed it was related to: heavy graphics loading worlds being over simulation/object limits too many active objects / scripts However, I released a world that is well under the mid-range of capacity/thresholds, and it still: can’t be entered reliably (blackboxing) or it loads and then the server drops / session resets Even more concerning: this now happens in Build Mode with almost nothing present: no meaningful object load one simple script + Custom UI still getting server drops with no clear warning or indication that it’s user-side Mobile + network testing (important) This is also happening in the mobile app when testing. I tested off my home network (different connection), and the same thing happens. When it occurs, it often affects multiple players at the same time, which makes it feel like a server/session stability issue rather than an individual connection problem. Question Is there a known issue right now with Horizon servers/session stability? Is there any fix or recommended workaround (settings, best practices, debug steps, or reporting path) for this problem across worlds/builds? Helpful info I can provide If needed, I can share: headset model (Quest 2/3/Pro), Horizon app version mobile device model + OS version approximate time(s) it happens most world link(s) where it’s easiest to reproduce whether it happens on multiple networks (home vs hotspot) any console logs / performance metrics I can capture Thanks, this is getting to the point where worlds aren’t usable or even testable consistently.77Views1like3CommentsMobile Hours Not Displaying for World “2025 Candycane Lane” – Clarification
Hi everyone, I understand how mobile hours are typically calculated and displayed, but I’m noticing that mobile hours are not appearing for my world, “2025 Candycane Lane.” The world is published and accessible, so I wanted to ask if there are any additional mobile eligibility checks, thresholds, or known delays that could cause mobile hours not to show yet, even when the world otherwise meets requirements. I’m mainly looking to confirm whether this is expected behavior or something that should be reviewed further. Thanks for any clarification.62Views1like1CommentWorld Broadcast
trying to understand the testing section of this document: https://developers.meta.com/horizon-worlds/learn/documentation/typescript/api-references-and-examples/world-broadcast/overview i'ver added the simple asset but have no idea if it works. it says: "Testing You can test your changes in two ways: In-editor - This is the easiest workflow for checking changes as you work. Set up a trigger (e.g., a trigger zone) that activates your camera scripting when a player enters it. This allows you to see your cameras in the editor. Remember to disable this trigger before publishing! The frameworks we’ve provided has Debug Mode toggles to help with this. With real instances - When you’re ready to start integration, Meta can set up a Draft stream visible only to the world’s creators. Draft channels show only instances that the creator(s) are in. An instance can take up to 5 minutes to be prepared and selected for streaming—we’re working to reduce this delay. The Stream Controller can only see published instances, so you must publish your changes before testing. We’re working to improve this flow." how does the trigger activates the scripts? 2. and let's say i published it. it says "Meta can set up a draft stream" but then... it doesn't say what do i need to do to ask meta to set it up... 3. do i need to get any confirmation from Meta after posting my world ID on the dev forums? 4. are there any more resources on how broadcast work and how to set it upSolved68Views0likes4CommentsHow to replace the default Meta Avatar with Custom in-game avatars.
I need to replace default Meta avatars with custom in-game avatars. Unfortunately I have not been able to find any documentation about doing this. I saw in another post that this is not possible. But the world 'Marble Grow & Fight' the default avatar is changed to a marble. Any assistance from the community is appreciated.56Views0likes2CommentsResolution/Scale issue on Mobile Load
I consistently see this issue where the first time I load into a mobile game from the horizon app the game initially loads in at the wrong resulution. Scaled up and noticably blurry. If I exit and re-enter quickly I will load back in where I left off and the resolution will be correct. It will not correct itself unless I leave and come back. I see this on Samsung Note 10+ or a Galaxy S25 Ultra. Has anyone else noticed this? Are there any ways to work around it so that it will refresh to the right scale without users having to leave and come back? I captured footage of a live game below as an example that I think is easier to understand than my own app. What you'll notice below is that the image on the left from before reload appears scaled up and lower resolution than it does when I leave and come back. I see it it in most games I try including my own projects. You can see screen capture of before and after exiting and reopening the game below.
112Views3likes3CommentsHow to lock camera orientation in a side-scroller setup (mouse + mobile drag input)
Hi, I’m building a world with a side-scrolling camera perspective, but I’m running into an issue with player input reorienting the camera. When testing on desktop, any mouse movement or drag rotates the camera away from the fixed side view. On mobile, dragging a finger across the screen similarly changes the camera’s yaw/orientation, instead of maintaining the intended locked profile. I’ve already tried: Using a Local camera attach script (setCameraModeAttach with a lateral offset and fixed rotation) Reapplying the attach on an interval to fight drift Adjusting input settings like Pan, Follow, and Third Person, but the camera still responds to user input What’s the best way to disable or remap mouse/touch rotation so the player’s perspective remains strictly locked in side view? Would this require modifying PlayerControls input mapping, or is there a supported method for locking orientation or redirecting input (e.g. binding mouse drag to jump) within mobile-compatible experiences? Any official documentation or working workflow examples would be appreciated! Thank you! 😊Solved81Views0likes2Comments