Can you try something for me -- if you change some settings and then manually exit the program, and then restart it -- does it save the settings then?
In other words, is it only failing to save changes when the computer reboots, or even if you manually exit the program and restart.