Not sure why but after a while the add policy function will stop working. Maybe the value is capped at 16 bit Int instead of 32 bit int?
The Add production function doesn't work for Mahanttan Project either.
That option stops working while in a Golden Age. As soon as the Golden Age is over, it starts working again. At least, as far as I've noticed.
The Manhattan Project and the Apollo Program don't work with the construction option. Probably because they're special. One unlocks the atom, one unlocks the spaceship.