Just started having this issue last night. Not a single issue ever since having the phone, all of a sudden my phone won't connect. It sees that there is a chromecast to connect to, but won't actually connect let alone stream. I'm having a very frustrating time trying to problem solve.
Have you tried wiping the cache partition on your device?
Give this steps a try to wipe the cache partition on your device: