Adding more checks to avoid weird chromecast status conditions