Stream Deck commands crash studio

I use an Elgato Stream Deck to streamline my workflow as a developer. It has various functions for me within Roblox Studio and one of them is the ability to import services to my scripts quickly. I have a button for each service that I can press and it will write that service in my script, for example I have a UserInputService button which types local UserInputService = game:GetService("UserInputService") on the current line of my script which is a huge timesaver.

After the latest update of Roblox Studio, this functionality actually causes my Studio to crash. Whenever I click one of my buttons (that worked perfectly fine previously), my entire Studio window closes and I have to reopen it. It fully crashes without any form of error message at all.

If you have a stream deck, you can reproduce this in a brand new place:

  1. Open a script
  2. Press a button on the stream deck to paste a pre-written phrase
  3. In almost all cases, the window completely crashes

My system specs are:

  • AMD Ryzen 5 2600 CPU
  • 24GB DDR4 2400MHz RAM
  • Radeon RX 590 Series GPU

I’m not sure if this is an issue with Elgato’s software or Roblox Studio, but I can use my buttons in other software such as Discord and Visual Studio Code without any issues. Until recently, I have been able to use them in Roblox Studio too. This issue happens with the AI Code feature both enabled and disabled.

4 Likes

Thanks for the report! We’ll follow up when we have an update for you.

1 Like

Hi, can you please send a log for this issue?

I’ve sent it to the bug-files group, here’s a link to the message. https://devforum.roblox.com/t/stream-deck-commands-crash-studio/3154677

Hello,
Could you please try to disable all Studio beta features and see if this resolves the issue?
Thanks

Hey, sorry for the late response! Disabling all beta features did appear to resolve the issue. The beta features I had turned on were:

  • Dragger QoL
  • Face Capture
  • UIDragDetectors
  • Updated Roblox Controls
  • Video Uploads

Do you think it’s a specific one of these which is causing this issue?

Hello,

This may be rooted in a complex issue that made the text editor unable to handle the stream deck ‘typing’ too quickly. Can you try using the plugin from the link below and see if increasing the delay between character entries resolves it?

https://www.reddit.com/r/ElgatoGaming/comments/afeyug/streamdeck_plugin_delayed_text_input/

Thanks for your patience! We have confirmed the root cause and will update this thread when the bug is fixed.

If anyone else has this problem and wants to opt-in to a temporary solution, please make a post in this thread.

1 Like