Hi Peter,
Did the nFAULT assert during the second power up?
Why is the device being powered down?
Did the motor stop? Did the nFAULT assert? If the device is being powered down to recover from a fault, the voltage may not have been low enough.
Please examine VM as the during power down, and report the voltage at different times during power down. A scope capture of the power down would also help.