firmware reboot button behavior fixed