mesh
43 TopicsMesh Toolkit Update – Questions about Unity, Code Customization & Timeline
Hi everyone, I just read the recent announcement about the Microsoft Mesh Toolkit being retired as of June 24th, 2025, and I have to say it came quite suddenly. According to the message, the toolkit will be replaced with a new in-app, no-code customization experience. I have a few important questions: 1. Will Unity still be supported? Many of us (including our team) rely on Unity for creating and publishing Mesh experiences. Will this integration continue to work, or is it being phased out along with the toolkit? 2. Will code-based customization (scripting, APIs, etc.) still be possible? Or is everything moving toward a purely no-code model? That would be unfortunate—custom scripting has been essential for our more complex experiences. 3. When can we expect the new tools to be available? Is there a timeline or preview we can test? And when will we be able to migrate/update our existing environments to the new system? We currently run several meetings and collaborative sessions in Mesh spaces, so this change has a big impact on us. A clear migration plan would really help us prepare. Looking forward to hearing from the team and from others in the same boat! Best regards520Views5likes8CommentsBetter way to view employees' schedules?
Howdy, y'all. I've just been hired into a new office, and as the only member of Gen Z to be employed, I've been summarily appointed to the media committee, which includes thinking through the ways that we communicate with one another effectively. The issue that's driving me up a wall at the moment is our calendar management. We have an Excel sheet saved as a tab within one of our Teams channels that lists every employee's status in the office for every day of the year. This is helpful for a couple of reasons: We work in healthcare and must have one person on-call at all times. There are two on-call shifts per day; one from 8 AM to 8 PM, and one from 8 PM to 8 AM. There must be a minimum number of staff people working during regular weekdays (that is, aside from the on-call staffer, we must also be able to see that there are at least a couple people aside from the on-call person who are in the office during a regular week, so that the office isn't completely empty around Christmas and so on). For this, we usually look at the row for the day of the month and the column for the employee's name, with the intersecting cell being filled in with the time of their shift. In addition to the two on-call shifts per day, one person will be designated as "substitute" for one 24-hour period. If either the AM or PM on-call person call out, the substitute will clock in to replace them. Further, there is a staffer who is designated as the support member for an entire week's time. Should the on-call person have questions or concerns, the support member will be able to answer their call at any time during the week. We typically have it color-coded so we know by taking a glance at the day who is on AM, who is on PM, who is substituting, and who is backup. This is an example: Staff A Staff B Staff C Staff D Staff E Staff F Staff G Friday 8/1 8a-8p 8a-4:30p 8a-4:30p 8p-8a 8a-4:30p 8a-4:30p 8a-4:30p Saturday 8/2 OFF 8a-8p 8p-8a OFF OFF OFF OFF Sunday 8/3 8p-8a OFF OFF 8a-8p OFF OFF OFF Monday 8/4 OFF 8p-8a 8a-4:30p OFF 8a-8p 8a-4:30p 8a-4:30p Tuesday 8/5 8a-8p OFF OFF 8p-8a 8a-4:30p 8a-4:30p 8a-4:30p Wednesday 8/6 8a-4:30p 8a-4:30p 8p-8a OFF 8a-8p 8a-4:30p 8a-4:30p KEY: AM on-call PM on-call Substitute Support Obviously, this way of keeping track of things is archaic and has led to chaos. Is there a better way somewhere in Teams/Outlook/SharePoint calendar, or in some other application that can connect to this workspace? We run basically everything in our department out of Teams81Views0likes1CommentShared by all clients Node
Is there a way to get a component that is shared by all clients and make local logic? For example, on trigger enter works great for testing if an avatar is inside a collider. However, on trigger enter is shared by all clients, as such if any avatar enters the trigger collider the interaction happens for all avatars. Is there a way to get around this?70Views0likes1CommentNo events showing in Microsoft Mesh after latest update
Yesterday mesh auto updated and ever since I can't view any ongoing or past events. This happened right before an important demo. Am I the only one with this issue? On the web the event is active. I can also find it on my laptop, which has not updated the app. However, on my VR headset it displays that no events are active. The outcome is the same for both organizers and participants of the event We found a workaround which was to guide the participants into the Environment Template, but that's complicated for people not that aren't used to VR or, tech in general. This needs to be fixed!Solved420Views3likes14CommentsAzure AI Error when trying to publish tutorial Mesh 201
Hello, I have completed the Mesh 101 and Mesh 201 tutorials, which have been extremely helpful in demonstrating the platform’s extensive customization options. When I attempt to publish the finished Mesh 201 Starting Point scene (including step 6, which works correctly in Play mode), I encounter the following error: RequestFailedException: Error occurred while provisioning the app's resources: The template deployment '<REDACTED-ID_01>-provisionApp-fc' is not valid according to the validation procedure. The tracking id is '<REDACTED-ID_02>'. See inner errors for details. Status: 400 (Bad Request) ErrorCode: InvalidTemplateDeployment Content: {"error":{"code":"InvalidTemplateDeployment","message":"The template deployment '<REDACTED-ID_01>-provisionApp-fc' is not valid according to the validation procedure. The tracking id is '<REDACTED-ID_02>'. See inner errors for details.","details":[{"code":"ValidationForResourceFailed","message":"Validation failed for a resource. Check 'Error.Details[0]' for more information.","details":[{"code":"SubscriptionIsOverQuotaForSku","message":"This region has quota of 0 PremiumV2 instances for your subscription. Try selecting different region or SKU."}]}]}} The message suggests my subscription lacks quota for PremiumV2 instances in this region. However, step 6 of the tutorial does not indicate that a PremiumV2 plan is required, and I am currently on an Azure Standard plan. The tutorial’s screenshot also shows the Standard pricing tier, so I would expect the deployment to succeed with my current configuration. Could you let me know if I am missing a step or prerequisite? Thank you in advance for your guidance. Kind regards, Oscar Metten64Views0likes1CommentCloud Scripting Package error when publishing to Mesh
Unity version: 2022.3.34 Mesh version: 5.2414.130 Hello, I get an error when I try to build and publish my scene to Mesh, see attachment. There is a nuget.config file in the directory provided by the error message, see attachment. From my limited knowledge I guess I need a reference to the Cloud scripting package here as it doesnt exist in nuget.org, but Im not sure what to add specifically. Is this whats causing the error, and what should I add to resolve this if thats the case? Thanks53Views1like1CommentWebSlate Input on Select Enter is null
When using webSlate in my scene when i want to interact with it nothing happens and i get an error saying : " NullReferenceException: Object reference not set to an instance of an object MicrosoftMesh.WebSlate.WebSlateInput OnSelectEnter (UnityEngine.XR.Interaction.Toolkit.SelectEnterEventArgs args) (at <aaff06ee9dfb41c099a87a93bd74118f>:0) " and i dont really know if it's that my fault or is that a Toolkit Error ?131Views0likes2CommentsAnyone else intermittently losing the Immersive Space (3D) option off of the View menu?
Anyone else having this issue? I've been doing a lot in Teams Immersive Spaces. It has worked in New Teams for most of the year. I've demonstrated it in front of live audiences successfully for most of the year too. Until about two weeks ago. I was in front of an audience, went to show them how it works on a Business Standard tenant I've had for about 10 months, and boom, no Immersive Space (3D) on the View menu. I have all the right settings, the right licenses, and it has been working fine until now. It doesn't matter if I am doing a "meet now" or a scheduled meeting. Alone, or with others invited. I've made sure my version is up to date. I've removed and reinstalled Teams, I've tried it with other accounts, I've done a reset and a repair. I've rebooted the computer. I've tried it on other Windows 11 machines with Teams. I have an enterprise tenant, also was able to use Immersive Spaces in Teams, that also has this issue using the clients on my computers. It is intermittent. Some of my friends who tried it for me, can see it on the menu (including on the Mac), some can't. It often works once, then the Immersive Space (3D) menu item then disappears, and even a quit and restart of Teams won't bring it back. It does seem to be more dependable on the Mesh admin trial licenses than the paid for Teams Premium licenses for some reason. Not sure if that's a red herring, but I thought I'd mention it. Also, occasionally, the users I invite (if I do a scheduled meeting and not a meet now), will show up briefly as unknown, when they've had the right licensing for a while, but this disappearing menu item thing happens even with no one else invited. Anyone else having this issue with Teams? Have you found a fix? I've just really gotten people comfortable using the feature, and now it's not dependable.327Views2likes1CommentAvatar Trigger Shared State Issue
My use case is to make 'break-out rooms'. By entering a collider the user gets a discussion topic and question to discuss with the other avatars present in the same collider. In mesh there are two ways to handle trigger collider logic. Avatar triggers happens locally, while on trigger enter gets networked to all avatars. I don't want to use on trigger enter because only the avatar that enters should see the hidden content. Not all avatars in the scene. However, using avatar trigger allows the avatar who enters any trigger collider to see all hidden content. Putting conditions, such as limiting the interaction to a specific trigger collider, does nothing as it activates all available avatar trigger component directly. Which means that all avatar trigger components share the same state and when one is set to True then all of them get set to True and their interaction happens. This makes me unable to get a workaround through code. Is there something I have missed?34Views0likes0Comments