If SWCH (larger than a single dot) is turned on when the simulation is saved, then it does not work properly when next loaded.
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.