Disconnecting the robot from its charging dock before resetting is generally recommended to ensure a smooth process.