Can NOT open Workshop code AT ALL

So in the past few months I’ve been running into a problem.

Every time I try to open my workshop code it freezes for about 10 seconds on the settings screen, and then immediately disconnects me from the game servers. I’ve tried for hours on end with no luck.

Note that my code is quite large (419 rules), so I am inclined to believe that it’s a bandwidth problem, but perhaps this could be fixed on the game side. Right now the interface for the workshop is pretty costly. I don’t expect Blizzard to just throw out that design, but if there could be an alternate option in the Overwatch options to change the workshop interface to something less costly to load that might help with my problem.

An alternate solution I considered would be to add a loading screen to the workshop before it opens, so that my game can have time to download the code before it disconnects. This might be a smoother and easier solution.

Is anyone else having a similar problem?

3 Likes

This was a common problem for me on xbox, however, ever since I switched to PC I’ve never had that problem even once.

Edit: I have that problem on extremely large codes.

I’m on PC, and my PC can run overwatch fine, I never have a problem once my code is loaded, I can do as much workshop as I want and the script always runs smoothly. The only problem is actually loading the workshop interface with so many rules, since it doesn’t have time to load it instantly disconnects.

1 Like

The thing is, your PC tries to load all the rules (conditions/actions etc) (basscily all that text and symbols and everything) at the same time, and that takes a lot of ram (especially at 419 rules). And so when it fails to load all of that the game bassicly crashes for a few seconds and loses connection. You can either try upgrade to your ram, or try to condense your code into fewer rules.

1 Like

Yeah, this is a known bug with a lot of UI elements loading at once. 400 rules is insanely high, are you sure you cannot condense them?

You could edit via text in the meanwhile, or use a high-level language like overpy or ostw.

6 Likes

there are a few i might be able to condense, i’ve been putting it off, but it’s a lot harder when i can only open it less than 1% of the time

I would suggest then to transfer your mode development from the in built editor to a text editor to write it in a more proper coding syntax and programming enviroment, when you exceed the amount of rules where you no longer can’t carefree open the workshop editor anymore and don’t see any possibilities to condense it even further. Or like @Zezombye recommended use either OverPy which he himself is working on or Deltin’s OSTW languages when you feel convinient of compiling procedures and pipelines, if not don’t be afraid they all have documentated how its done :smiley:

3 Likes

I wanna point out here too that my friend is able to open my code no problem, I’m pretty sure it’s a bandwidth problem more than GPU/CPU usage.

Depends we would need to compare your GPU/CPU stats from regarding hardware with the ones of your friend. When he can open it without delay and without any harm he might just have a better to high-end computer. How is it with yours?

2 Likes

well I’ve had a lot of rules for a while (more than 350), and was using my own internet this past summer and never experienced this problem before, but since I started sharing internet with roommates I started to run into this. That’s why internet is my first thought.

1 Like

On my Xbox One I can only get to about 215 rules before it does this. And yeah, it sucks and I hope they can do something about this. I really want to add more to my gamemode but I’m at like 220 rules and can’t get in anymore. I guess I just have to wait until I get an Xbox Series X.

‘Worst’ case you can ask for help from others on other platforms to help you reduce your project size.

A different set of eyes might have a different view of how you can accomplish what you want.

However if you really don’t want to trust anyone with your preset you can still spread it across multiple presets to work on different parts at a time, once you think you’re happy with what you have you put the parts together.

In the hope that everything still works after putting it together.
Which it never does ~~