If I light up a block of SWCH and save, when I reload, it's not lit up. When I try to light it up, the bright green doesn't extend to the entire switch block - only some.
I have similar problems with switch. I have tried to use it before as a highly heat-resistant conductor, but this problem always gets in the way of such creations.
This seems to be due to life values being saved as [saved value] = (life+3)/4 and loaded by life = [saved value]*4 . A life of 10 is used to indicate the SWCH is turned on. The saving and loading process turns this into a life of 12, which causes the SWCH to behave as if turned off, but be unable to turn on.
(Some parts of the SWCH close to PSCN or NSCN may still work, since these materials overwrite the life value of nearby SWCH particles to turn it on/off)
Occurs in stable and beta versions.
Possible fix: Replace this line (line 1336 in 2010-09-18 git version): if((parts[i].life>0&&parts[i].life<10)|| parts[i].life == 11)