Also log charging status from the watch
Sanitize flow and add timeout cancellation