Randomly goes into 'read-only due to an unstable connection'

When editing my scripts in team create there is a chance the script enters a permanent read-only state after anywhere from 30 seconds to 30 minutes. The only workaround is to restart Studio, but the issue eventually returns.

I’ve observed the frequency of this happening increases for larger scripts (around 3-5K lines)

In the top right, there is a blue cloud icon saying “Changes are synced to Team Create.” I can still move parts, interact with them, modify their properties, and playtest without any issues. Even play testing and launching local servers works fine. However, I’m unable to publish or save to Roblox.

I don’t think this is caused by my internet connection (150 Mbps download, 476 Mbps upload) but I’m no expert on this.

Expected behavior

Scripts do not enter a permanent read-only state.

2 Likes

Thanks for the report. To help us look into this could you provide some more information about the amount of memory and network that Roblox Studio is using when this happens? If you’re on Windows you can find these using the Task Manager (Ctrl + Shift + Esc) and look at the memory and network columns next to Roblox.

Hi,

Roblox Studio is using 3,932.0 MB out of the 16GB I have available. Network usage is 3.6 Mbps.

image

After a minute or two memory usage fell to 3,005.8 MB (this is probably because I was play testing and then exited to edit a script). Network usage is 3.5 Mbps.

1 Like

Can confirm this is happening to me as well, and the same thing where this only occurs semi-frequently the last couple days.

Steps to reproduce:

  1. enter script.lua on the roblox IDE
  2. press rojo sync
  3. script.lua IDE shows a “script is in read-only mode” at the top of the screen
  4. the changes in the file from my local repo are NOT synced with the script.lua in roblox studio as a result

Also cannot publish and save to roblox as the OP mentioned.

I have to then either restart studio or manually delete the file for it to disappear. Very frustrating bug when developing.

1 Like