According to the man for fdesetup, the authrestart command may not work on all systems.
Looking further in the man:
The supportsauthrestart command will check the system to see if it supports the authrestart command option, however you should note that even if this returns true, FileVault must still be enabled for authrestart to work.