- Add `connect_with_retry()` method to handle connection failures with exponential backoff (200ms, 400ms) - Replace all direct `connect_to_device()` calls with either the new method or an inlined retry loop (for thread-local context) - Improve robustness of Chromecast operations by automatically reconnecting on transient failures