Vulkan Renderer Causing Visual Glitches and Crashes in Roblox Studio

For almost two weeks now, following a Roblox Studio update, the Vulkan graphics option (which is the only renderer that provides good performance on my system) has been causing persistent issues.

As a result, I have been unable to develop in Studio for the past 10+ days, as the crashes and graphical issues make it extremely difficult to work.

The issues I am experiencing include:

  • Visual glitches and screen tearing
  • Frequent crashes when opening places
  • Reduced performance compared to before the update

Things I have tried to resolve the issue:

  • Installing a fresh copy of Roblox Studio, including deleting all Roblox-related folders
  • Performing a clean installation of my graphics drivers
  • Updating Windows to the latest version
  • Updating my BIOS to the latest version
  • Resetting all NVIDIA Control Panel settings
  • Changing Studio’s graphics option to OpenGL (which eliminates the visual glitches and crashes, but results in extremely poor performance of around 20 FPS)

Below are examples of the issues I am encountering:


System specifications:

  • Acer Nitro 5 AN515-57-537Y (2023)
  • 11th Gen Intel Core i5-11400H @ 2.70 GHz
  • NVIDIA GeForce RTX 3060 Laptop GPU
  • 16 GB DDR4 RAM
  • 256 GB Kingston NVMe SSD

This issue only started occurring after a recent Studio update. Vulkan was previously working normally on this system, and all other games and applications continue to function without any graphical issues.

This is a follow-up to my previous, similar bug report, but has been reposted in what I believe is the more appropriate category.

2 Likes

Studio also crashes when opening a new UI (such as script output), or undocking a tab.

Same things happen to me. From the visual glitches, to even a random crash when I’m not even tabbed in.

1 Like

Digging into the logs, I find that the swapchain is encountering random issues. A texture gets created and then seemingly Roblox’s hang fault service reports 30 seconds of timeout so it just crashes?