[2.0.47] Construction bots ignore orders on one planet

Bugs that we were not able to reproduce, and/or are waiting for more detailed info.
SpiritKid
Burner Inserter
Burner Inserter
Posts: 6
Joined: Wed Dec 11, 2024 5:22 am
Contact:

[2.0.47] Construction bots ignore orders on one planet

Post by SpiritKid »

In my Gleba base, occasionally I see construction or deconstruction orders being ignored permanently. A building scheduled for deconstruction will sit there indefinitely, including being ignored by my personal bots. I've also noticed that the Roboport network reports 19998/20000 Construction Bots while there are no other construction orders outstanding. You can cancel deconstruction and then reapply the deconstruction planner to unblock this situation.

I don't know when it started or how to create this state, but it seems somewhat reliable to trigger; just doing some cut/pasting of builds will sometimes get one of the objects into the broken state. I've only seen this on Gleba, despite doing a lot of large-scale constructions on other planets too. The bug has been active for a long time in the save file.

Save is uploaded to Google Drive here newer one here - the lamp next to the character is stuck in a deconstructed-but-ignored state. Even enabling personal robots doesn't work. Log attached in case that matters.

Edit: Updated this post to reflect the fact that I was wrong about personal bots, they do indeed take over the job and deconstruct the object successfully. I just didn't have my personal logistics active when testing this after transferring to Gleba so I didn't have bots in my inventory xP I uploaded a new save file with the personal logistics on and personal bots turned off so it's easier to test.
Attachments
factorio-current.log
(17.31 KiB) Downloaded 51 times
robot256
Smart Inserter
Smart Inserter
Posts: 1224
Joined: Sun Mar 17, 2019 1:52 am
Contact:

Re: [2.0.47] Construction bots ignore orders on one planet

Post by robot256 »

It's possible for jobs to be "ignored" if they are assigned to the job queue of a robot that is stuck trying to complete a prior job. (There is still no queue timeout AFAIK.) For example, if it's trying to place a building that has a tile or vehicle in the way. Can you see if there are any stuck robots in your base? The robot map overlay option is helpful for that.
My mods: Multiple Unit Train Control, RGB Pipes, Shipping Containers, Rocket Log, Smart Artillery Wagons.
Maintainer of Auto Deconstruct, Cargo Ships, Vehicle Wagon, Honk, Shortwave.
SpiritKid
Burner Inserter
Burner Inserter
Posts: 6
Joined: Wed Dec 11, 2024 5:22 am
Contact:

Re: [2.0.47] Construction bots ignore orders on one planet

Post by SpiritKid »

Almost missed it when searching, but yeah, there are two bots stuck over one of the Jellynut fields (bottom right) trying to place ground, I think they are trying to replace concrete with overgrowth soil and the instruction has gotten stuck, apparently they can't pick up the concrete to replace it.
Rseding91
Factorio Staff
Factorio Staff
Posts: 15793
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [2.0.47] Construction bots ignore orders on one planet

Post by Rseding91 »

Looking into this, we'll likely need some steps to reproduce the robots getting into this stuck state with the tiles. The deconstruction order is just showing that the robots are stuck with the tiles (which they shouldn't be).
If you want to get ahold of me I'm almost always on Discord.
Post Reply

Return to “Pending”