Revert "fix bug in updating WF state when updating reservation mode, separate out function to update FW state"

This reverts commit 4804aa9bb6ea7d7f44c130dd4f98337350967939.