When I changed PacketShaper configuration settings using the command-line interface (Telnet or a direct console connection), it seems the changes were not applied after I turned the unit's power off and back on.
Here is why this seems to happen from the CLI only:
So, if you change settings after the first timer fires and you do a manual power cycle before the second timer fires, the most recent configuration changes are likely to be discarded. By waiting one minute after making configuration changes, the new settings will be written and the configuration will be current even with a power cycle.
This does not appear to happen from the browser interface because all the changes happen before the two-second timer expires. All changes are written correctly the first time. If you were to immediately make changes again, then power cycle, you should see the same behavior as the CLI.
The dual timers are in place to keep from "thrashing" the flash. These measures ensure efficient utilization of flash memory resources.