Welding gets stuck when trying to weld with raw materials.

Wilhelm shared this bug 21 days ago
Need More Information

Hi, this one oddly seems similar to the previous one I put in, but clearly unrelated.

Welding gets stuck at times where I can't weld anything on any grid despite having the raw materials in inventory. When it happens, I can't weld anything on any grid, and clearly the grids are in a buildable state. Such as, one armor block on the free starter platform near vallation is 50% and all the surrounding ones on the landing pad are complete. It says I need 10 steel plate, or 130 iron ore (ish) to finish. I have 1000 iron ore in my backpack. I activate my welder, no progression or advancement. I switch to my area welder to see if it's just a bug with the welder, no progression or advancement. I go to my ship which is hovering nearby, which has an unfinished window that needs an amount of silicon ore, I have 1000 silicon ore in my inventory. Weld, no progression.

Here's the fun part. Go to my cargo container and extract one (1) steel plate. Return to the first armor block on the platform. The one steel plate is used and then the ore is consumed normally and the block is finished. Go to the window, and the silicon is consumed normally and the window is finished. Etc.

Replies (5)

photo
1

Hello Wilhelm,


I could not reproduce this issue. Could you please provide a video recording of it?


Kind Regards,

Bartosz

Keen Software House

photo
1

It's intermittent, experienced it twice last night over four hours. I'll see if I can capture it, but it takes a while to happen.

photo
1

Though from a debug perspective, I'm not sure what a video will provide that my description above doesn't describe, unless this is an issue of 'I don't believe you'. It happens at random, I was building this ship: https://steamcommunity.com/sharedfiles/filedetails/?id=3707142225 and a couple times during the welding process, it simply would not consume raw materials that were present in my backpack when the materials are ones (such as steel plate trying to weld a block of light armor) that I know for certain can be ore only welded. The above example was one, i.e. with a couple thousand iron ore in my backpack, I could not weld a light armor block, until I went to my cargo container and got one steel plate. After that steel plate was consumed, the rest of the block welded normally with iron ore. It wasn't confined to one block, once it happened I couldn't weld any block on multiple grids until I unstuck it by picking out one refined resource (steel plate) as described above...until it happened again, then repeat the fix.

photo
photo
1

I've been trying to duplicate this in a new game, wondering if this might require the area welder to trigger the condition. Once it happens, both the regular welder and area welder have the same problem, but at least so far I can't make it happen with just the regular welder. I'll keep trying.

photo
1

Since the latest update / patch I have had the same issue. I was building a base on an asteroid near Kemik when I was able to place some half blocks and some stairs with just iron ore in my backpack but when I went to weld them up I was unable to get any further. I grabbed some steel plate and was suddenly able to weld up again.

Later I was unable to even get the initial build state for the half blocks with ore and had to use steel plates. Also I'm not sure if its supposed to be like this now but I can only weld lights with construction components not ore.

This issue happens with both area welder and normal welder.

photo
1

Yep, same here. I haven't figured out a set of steps to make it happen reliably. If anyone else runs into it and can capture a video, awesome.

photo
1

Okay, steps established, note to Bartosz. This issue here is also reported in this one: https://support.keenswh.com/spaceengineers2/pc/topic/53758-blue-print-welding

In that ep there was feedback about ore only welding failing when your backpack is at 100%. I tested it and confirmed this is the behavior I've observed in this report. If your backpack is maxed out (full of iron ore, for example), you can't weld things that require iron ore (for example) in that state. I was observing a 'fix' for this by grabbing a single plate, which required me to dump an amount of the ore. Then I welded a single plate, leaving exactly enough room to create another plate in the inventory, which at that point unblocks the ore welding completely.

So the root cause here appears that the backpack building from ore cannot work unless there is enough room in the inventory to make a single refined unit of the component you're needing 'first' in your weld. If that's a steel plate, then you need one steel plate's room in your inventory along with the ore to weld 'thing' needing steel plate. Same for other components. Probably need to work out a fix still as that's unexpected behavior certainly.

Leave a Comment
 
Attach a file