I've tried restarting and power cycling everything, but when I hit my TV's name under screen cast it flashes "connecting" for a split second then stops. I tried doing cast screen from within chrome in a video player and still nothing. Is there any thing else I'm missing?
EDIT: Miracast has started working again, the google cast still just disconnects as soon as I tap it on however. If I find the cause I'll update this post for record purposes.
Did you restart both the TV and Phone, or just one of the devices?