All gas related functions stops working

Joshua Graves shared this bug 3 years ago
Outdated

This seems to be affecting gas such as Oxygen and Hydrogen.

My air vents, Hydrogen, Medbays will be working fine then seemingly it will stop randomly. Air Vents stop working (but still has green light) Hydro thrusters will stop receiving fuel and Medbays will stop replenishing O2 and H2.

-O2 tanks are full

-H2 Tanks are full

-O2/H2 Gens have Ice

-Conveyors properly connected


I have been unsuccessful in determining the cause of this, However I have found are fairly reliable fix. At least 1 faction member in the local area needs to respawn.


As soon as a player dies all O2 and H2 functionality returns. Air Vents, Hydro Thrusters, medbays etc all begin working again.


No Changes were made to anything. Nothing grinded down and replaced etc. Just starts working after someone respawns.

Note: We are running an Experimental server and have considered this to be the problem. Hopefully there is another solution or someone can point in the direction of what could be the issue. I have also tested removing all mods and issue remains.

Replies (5)

photo
1

Hello, Engineer!


Thank you for your feedback! Your topic has been added between considered issues.

Please keep voting for the issue as it will help us to identify the most serious bugs.


We really appreciate your patience.


Kind Regards

Keen Software House: QA Department

photo
1

I am having this same issue. I've determined it begins to happen whenever a ship is modified. Any grinding or adding blocks will completely shut down all conveyance of gases. The only way I've found to fix it is to reboot DS. I hope this gets investigated and fixed. It's really pretty awful. Makes cryotubes utterly useless cuz you just die in them now.

photo
1

Now that you mention that. We are constantly making changes/repairs. (We are kind of aggressive towards NPCs)


I noticed that when you hack/hijack a NPC vessel the Med station will work fine until you either hack the O2 Gen or the Oxy tank. Once those are hacked the conveyors stop transferring gas. Only way I've found to correct this is to replace most if not all tubing.


That might be an intentional feature to the game but I would not count out the possibility that is bleeding over into this issue. Only way I can think of in the short run is to have a way to automatically transfer ownership of all conveyors between connection points that have been hacked.

photo
photo
1

Had this same issue today on Keen Official NA #5. The ship was working fine yesterday and the week prior. The only thing I did was undock from one of our stations. and the hydrogen thrusters wouldn't work. Tried all the usual remedies including logging off and waiting 20 minutes, double and triple checked the control panel. Hoping server restart does something, but waiting hours for that is a pain.

photo
1

Some additional info: I've only experienced this issue on LARGE GRIDS. I'm not entirely sure if it's affecting small grids.

But I noticed another part of this issue that makes it even more annoying: If your grid is under the influence of this glitch, ie AirVents are getting no O2, no O2/H2 from medbay, etc.. any H2/O2 Generators on the grid will consume ALL your ice trying to replenish the ship's stock and can't ever do it, so it just wastes all your ice, sending the output to /dev/null

Another effect it's having: Hydrogen thrusters consume no H2 at all. You can thrust forever, the H2 stored in tanks never goes down while a grid is under the influence of this glitch.

Please look into this, it's really awful.

photo
1

https://support.keenswh.com/spaceengineers/pc/topic/disconnecting-connectors-commonly-breaks-h2-and-o2-distribution might be the same bug. I don't recall if I experienced it on small grids, though, but I do know that disconnecting a small grid can result in the large grid ceasing function.

photo
1

This may have a similar issue, i can say that at least on large grids we will loose functionality randomly. Even ruling out disconnecting a small grid.


I get the assumption this issue is larger than what I posted above. Seems all kinds of triggers are causing this. I love this feature but it s inconsistently has forced me to turn it off for the time being.

photo
1

I've only ever encountered issues after disconnecting connectors, including disconnecting two large grids from each other. However, I keep my conveyer networks connected within a grid, so the issue might also come up if you break a conveyer that results in two networks disconnected from each other. Do you get isolated networks on your large grids?

photo
1

Not sure what you mean by isolation, however I normally keep 2 conveyor grids. One for O2 and H2 and the other for Ores and Components. Though regardless I still get the issue.


Also worth noting. When the O2/H2 starts working again the Air vent will continuously push air as if its trying to "catch up".


Since I turned off Air Tightness I haven't had any issues with O2/H2 functionality.

photo
1

My theory on the cause (if you didn't read through the report I linked) is that a block is remembering about another block that it was able to take a gas from, but doesn't change its provider once the block is no longer accessible. In the context of a vent not filling a room, it means that there would be another O2 source (tank, generator, farm, or depressurizing vent) that the vent in question is trying to get O2 from, and was able to earlier in the session, but is no longer able to since the source is no longer accessible over the network the vent is connected to. In particular, my theory depends on the vent having been connected to an extra O2 source, but then the connection being removed.


It might be that the vent pushing air is similar to other peoples' experiences with hydrogen thrusters continuing to operate; part of the block thinks that it got the gas successfully, even though it never received the gas. Heck, this might also relate to the O2/H2 continuous-operation myself and others have observed; while the vent tries to get O2 (and part of it thinks it got the O2), the disconnected O2 source gets rid of O2 (and part of it thinks the O2 was delivered). I might even test this specific case myself later, since it should be super easy to set up if my assumptions are correct (vent -> connector -> connector -> O2/H2 generator), and it would reveal another major consequence of the bug quite clearly (making stuff like hydrogen "refuel stations" less reliable).

photo
Leave a Comment
 
Attach a file