on Connected Device State Change
This method is called synchronously from CurrentDeviceModel when we connect to a new device.
Synchronous call helps avoid race conditions between device connection status change and current video status updates