MeshFidelity constantly loading low LOD despite high cache size, deletion, reinstallation, setting changes, and other troubleshooting steps

Hello everyone. I am writing this post specifically on behalf of my brother, @Exfaultio, because about a month ago (7th of June 2026) he happened to run into a problem where meshes in studio would not load to their full fidelity and only appear at a low LOD level, sometimes not even loading at all, sometimes having the same issue for textures as well, at a seemingly random strength, but always happens while he is in studio and not actively testing anything. It doesn’t seem to happen when in game, as playtesting appears to reload everything.

He came to me with this issue that actively impedes his development and after spending a couple of hours with him, I’m pretty stumped on what the root cause is other than some fflag or a/b problem that I can’t see under the hood.

To give you a rough idea on what this issue is like, he has a game called The Jarvis’ Randomizer which is a round based randomizer game akin to Item Asylum and is heavily reliant on a vast variety of different weapons and tools. He has a load of custom meshes that he uses to get this done but the total amount of meshes used are never overly unoptimised and most have reasonable polygons.

The first image I was sent was this, Which included a standard point of reference for how his assets were loading. Imaged is a Witches Brew, a custom Moai Mesh, and a Classic Roblox Pumpkin, all of which are not very intensive meshes.

He had told me this has been happening for a month now, and not at any point where he had imported something, He is working on another project at the moment which similarly uses meshes but not as much as this game requires.

Hearing this it sounded like roblox was either not handling cache properly, not streaming assets properly, or both. I asked my brother to increase his MeshDetail in the studio settings to Level09 (the maximum) and tick the ReloadAssets checkbox and restart.

This briefly worked, but it began happening again after entering a playtest and going back to studio. At this point i instructed my brother to repeat the above process but put mesh detail at Level08, and increase the Mesh Cache size to 128mb. At this point I had assumed that his mesh usage had somehow bottomed out the cache size and letting it reload with increased space would allow it to properly work, but the same result occurred, even not loading some unions in the place.

Now I’m thinking it has something to do with installation, so I ask my brother to reinstall roblox. This surprisingly doesn’t fix the problem but a reinstall done by the roblox client to begin with isn’t exactly complete. I figured manual deletion of roblox’s actual cache might force it to reload everything properly, but this doesn’t fix it either.

I’m now at the point where I’m properly stumped and begin trying to replicate the problem on my own installation, beginning with entering the said place and messing with the place’s settings to see if I could reproduce his problem.

The closest I got was messing with the place’s MeshStreamingAndImprovedLods and RenderingCacheOptimizations. At which with both enabled, my studio suddenly was exclusively loading extremely low quality LODs and there was nothing I could do about it.

At this point, forcing both of these workplace settings to Disabled repaired my meshes, but my brothers continued to be broken, at which I am stumped. I got him to increase his cache size once more and do everything all at once, force reload assets, clear cache manually, all the sort, and it’s still happening.

Exact troubleshooting steps

Here are the things we’ve done that have not worked in fixing this problem:

  • Manually increased the cache size from 32mb to 128mb, and then 256mb
  • Manually deleting roblox’s cache at c:\users\appdata\local\temp\roblox
  • Reinstalling roblox studio via its own installer
  • Use the ReloadAssets setting to restream meshes
  • Changing the MeshQuality to force higher fidelity
  • Enabling and Disabling both MeshStreamingAndImprovedLods and RenderingCacheOptimizations
  • Reload meshes by replacing their id to a different path (i.e roblox.comrbxassetid://)
  • Force RenderFidelity on individual meshes (doesn’t change anything, even on the lowest)
  • Removing a portion of meshes from the main place where it happens, maybe some meshes are too high fidelity, and we don’t know? It didn’t do anything.

This is me putting my hand out to please help me diagnose this problem. I don’t know if it’s my brother’s computer, something wrong with the static roblox user data that lingers after uninstallation, something roblox’s flipped that suddenly made this happen, or something else entirely.

If anyone out there happens to know any possible other way we could troubleshoot this problem, any steps that have worked for you in the past, any workaround we can make, please let me know.

I know I’m the one posting this and not my brother, but if you happen to need any more details from either me or him please let me know as we would like to fix this problem ASAP.

Thank you so much.

4 Likes

I know it’s only been a day but i’m just bumping quickly to see if i can catch any attention whatsoever.

If anyone at all has had problems with meshes not loading properly and somehow managed a fix, please let me know. Cheers.

3 Likes

This is a problem for me too. Even in studio when the game is not running the models are loading at the lowest LOD.

These are screenshots where the game is not even running, my studio’s editor quality level is at 21.

MeshStreamingAndImprovedLods enabled


MeshStreamingAndImprovedLods disabled

1 Like

Can you share with me this as a group experience in studio.
I am looking for a good repo case of this issue.

We would like to solve it.

Can you share with me you experience in Studio and repo steps.

We would like to solve this issue but have not been able to reproduce this exact problem yet.

Added you to an experience called lod test, pls DM if you need more details.

This has been a big issue for me as well. Manually toggling MeshStreamingAndImprovedLods to Disabled doesn’t fix it for me, even after restarting studio. Setting the MeshPart’s RenderFidelity to Precise fixes it but I want it to be Automatic for players on lower-end devices.

This should be resolved in studio.