Texture UVs occasionally failing to load correctly

Over the past few days, I’ve received a few reports regarding texture UVs not loading properly. The textures are 1024x1024 and are applied to a SurfaceAppearance as a ColorMap. The SurfaceAppearance also has MetalnessMap 4x4 and RoughnessMap 4x4. The images below show the improperly loaded textures. This issue occurs in live environments.

Properly applied:

Improperly applied:


A private message is associated with this bug report

Hi, we aren’t able to reproduce this on our end. If you are still having trouble please share a rbxl file/simplest possible repro case and we will reopen. Thanks!

Hey! After gathering more information, I finally found the cause of the issue and can now reproduce it consistently.

Key observations:

  • The texture corruption only occurs on the client side
  • The bug only triggers once per session on roblox. You must rejoin the game for a chance to see it again
  • Changing any property of the SurfaceAppearance or its parent MeshPart fixes the issue

SurfaceAppearanceReproFile.rbxl (76.2 KB)
The bug only appears once for local session. If you start another local session, the bug won’t occur. It is easiest to reproduce by starting a client & server session in studio, which triggers the behavior every time.

Should I make another bug report? I don’t know if you saw my message here

I see it, and can repro it, investigating. Sorry for the long wait

1 Like