Altzheimer is definitely a possibility, it can overwrite mkchlr. I disabled this feature just now for a test only.
What is really bothering me is, chloroplasts should never have floating point values. edit: eh, nm, that will happen if the robot reproduces.
Anyway, I gtg, try this version and see if it fixed it, If not I'll keep digging.
Panda, try some stuff, maybe you can figure it out.