[2.0.14] Power switch entity - left mouse click ignored

This subforum contains all the issues which we already resolved.
Tyrannosapien
Manual Inserter
Manual Inserter
Posts: 4
Joined: Sat Dec 02, 2023 8:00 pm
Contact:

[2.0.14] Power switch entity - left mouse click ignored

Post by Tyrannosapien »

In the attached save, I click on the power switch entity that feeds the red circuit area. Nothing happens, though it should load the switch control to enable/disable. I created two more power switches as a test, which both work fine (buggy entity is the middle one).

It must have worked at least once, because it is on, but I don't remember the specific act of creating that switch many savegames prior. I'm pretty sure that entity was among many destroyed by an enemy attack that took out most of the factory, and I'm pretty sure I didn't recreate it right away because I didn't have any switches in my inventory at the time, and besides at that time I wanted most of the factory to stay off for safety while I rebuilt.

I only noticed the problem now because I created a few switches to use elsewhere and must have accidentally let a bot repair this one. The restored power in this area caught my eye, which is when I tried to use this switch and found the bug.

I tried exit and restart, which didn't fix the problem. After writing up the bug report, I deleted the switch and created a new one in its place, which works normally. Vanilla game, no mods or console actions.
Attachments
SpaceAge-0142c.zip
(23.31 MiB) Downloaded 17 times
factorio switch.png
factorio switch.png (2.06 MiB) Viewed 677 times
factorio-previous.log
(7.94 KiB) Downloaded 18 times
factorio-current.log
(7.63 KiB) Downloaded 17 times
Rseding91
Factorio Staff
Factorio Staff
Posts: 14265
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [2.0.14] Power switch entity - left mouse click ignored

Post by Rseding91 »

Thanks for the report. This specific entity is marked as "operable: false" which as far as I know there are only 3 ways for it to happen.

1. Use a console command to set operable = false
2. A mod sets operable = false
3. In the editor checking the operable: false setting

Other unlikely ways it could happen: hex-editing the save and doing it wrong, a random bit flip while playing that set it to false.
If you want to get ahold of me I'm almost always on Discord.
Tyrannosapien
Manual Inserter
Manual Inserter
Posts: 4
Joined: Sat Dec 02, 2023 8:00 pm
Contact:

Re: [2.0.14] Power switch entity - left mouse click ignored

Post by Tyrannosapien »

A bit flip is the only one of these options that should be possible. Since 2.0 released I haven't tried any mods or console commands yet. Also I'm playing on Steam for the first time; I always direct-installed the game before 2.0. One thing I noticed with Steam is that it keeps trying to sync the saves to the cloud after I manually save and exit the game. I don't use cloud saves and often don't let Steam finish the sync. Maybe Factorio is loading an unsynced save from the cloud rather than the save file on my local disk? Or is Steam allowed to overwrite the local Factorio save files from Steam's cloud version of the same save file? I wouldn't expect a clumsy behavior like that, but I could turn off the Steam cloud sync if it's not expected to play nice with Factorio.
User avatar
OrichalCosmonaut
Burner Inserter
Burner Inserter
Posts: 6
Joined: Thu Nov 07, 2024 5:51 am
Contact:

Re: [2.0.14] Power switch entity - left mouse click ignored

Post by OrichalCosmonaut »

I can reproduce this in 2.0.15, also with the expansion. If a power switch is destroyed (e.g. by an enemy or shift+space) and then rebuilt from the ghost, either by a robot or a player, the GUI cannot be opened, either in person or from the remote view.
Rseding91
Factorio Staff
Factorio Staff
Posts: 14265
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [2.0.14] Power switch entity - left mouse click ignored

Post by Rseding91 »

Thanks! That helped me narrow down the issue and it's now fixed for the next release.
If you want to get ahold of me I'm almost always on Discord.
Post Reply

Return to “Resolved Problems and Bugs”