Added debug logging and extended start/stop timeouts as 20s seems too low.