Don't kick out of studio session when team create connection lost

For some reason, recently Team Create has been losing connection every 3 minutes or so. It could be the servers, it could be a new update, I don’t know or care as long as I’m not losing work.
Which I am. It’s super annoying to be constantly losing 1-2 minutes of progress on GUIs, scripts, etc.

Could studio be less intrusive when connection to a team create is lost?

A common theme among team create posts is ‘being kicked out’ - why not give us the option to be kicked instead of forcing us out when we’re doing things?

A notification on the side is really all you need to tell me that I have DCed, and script recovery and another system of your guys’ creation for objects seems to be the only things needed to handle conflicts upon reconnection.

Is this reasonable?

19 Likes

I am experiencing this same issues - might want to put this in bug reports possibly.

I’ve never not been having issues with team create, it always either closes from losing connection and I lose data, doesn’t save edits to scripts and I lose data, or doesn’t publish to roblox when I tell it to and I lose data. This really needs to be fixed and possibly even entirely remade, it’s way too buggy and the amount of time and data I’ve lost through it is terrible.

Also, since the last update team create has been repeatedly crashing for me also, so much so that I’ve turned it off on my new game and will have to make my development partner send me assets to put in the game.

4 Likes

Uhh, since when are you fully kicked out? There should be a pop-up that asks you if you want to reconnect, open a local copy, or cancel out. This ussually happens when you lose internet connection, if not then the problem should be diagnosed. I think that it would be worse if you don’t kick out, since that could spawn lots of issues between you and studio. Think of what happens when you turn off the internet while in the middle of a game, it spams the key you were holding, and cuts off the instance right then and there, continuing what was not ended, and this could harm your work, your computer, the other tc member’s computer, and so on and so forth. What should or could happen is that it imediately pauses your involvement in studio (in my opinion this should happen when your’re idle for a certain period of time as well), perfectly preserving studio, tc, and your work, and also saving a local copy. All’s well that ends well. Good luck with the feature request. Over and out.

1 Like

Out of all 8 times it DCed for me yesterday it only gave me that popup once - most of the time I got kicked out right back to the studio home screen. It’s also good to note that I was idle a couple of times it happened - e.g. in a discord conversation.

And it’s not worth the effort to manually sync the local copy since it takes about as much time as just rewriting the script/redoing the UI/etc. that you were working on.

The issue with keys, etc. spawns from having a game that needs to be responsive and secure. Team create however doesn’t need any of those. Basically everything can be kept on the client, with the only things on the server being basic avatar location/orientation and selection data, and property/script changes.

However if Roblox just employs a basic comparison system, disconnected client changes can be easily synced to the server when you reconnect, with things like property conflicts being when you bring out the big guns like local save.

Also remember that since you’re idle, your involvement is already paused. There’s no point kicking people if they’re idle because… they’re idle.

3 Likes

Must be a bug then. This is not normal

4 Likes

I know this thread is over 6 years old, but it’s somewhat related to problems have now, except mainly how it reacts to non-studio problems.

I am so sick and tired of just being kicked out after my internet randomly shuts off (spectrum problems), especially after it sits there and tells me scripts will be editable after reconnection for a couple minutes.
After those minutes pass, it just kicks me out entirely. I’ll have to reopen it and load it all again. Most of the time, losing 10-15 minutes of progress because I was relying on autosaving or forgot to save.

I’d rather it just say I can’t edit my scripts until my internet comes back and give me the option to either leave or just wait while everything is still loaded in. Basically what I’d like is if team create is on, disconnection doesn’t fully kick you out.

3 Likes