"Unavailable" on previous generation Nest cameras - new gen always works

I had been running HA for about 2 months with two Nest Doorbell cameras that always worked – they sometimes took a few seconds to load the Lovelace image, but they always worked eventually.

I then added a new wired Nest Floodlight Camera, but the Lovelace image was always black (despite the stream view working).

Then, over the weekend, I had a power outage which corrupted my HA and I learned the lesson of backing things up the hard way. I had to rebuild my stuff from scratch.

This rebuild, presumably, had the unintended benefit of bringing a new version of HA which fixed the Floodlight Camera in Lovelace (and did one better - it’s actually streaming, not just snapshots of images).

The downside, post-rebuild, is that my other two nest doorbell cameras almost never work – it’s not that they take a long time to load, they simply say “Unavailable” (in the lower right corner of the picture-entity card), whereas the Floodlight camera says “Streaming”. Opening either (a) Google Home or (b) Nest app on my android devices shows the streams just fine. It’s just an issue in Lovelace.

Has anyone seen/reported this? No amount of refreshing/restarting HA seems to fix it. Every so often one of the two cameras will show up in lovelace, but it’s the exception, and I haven’t found any rhyme or reason why it works.

-Rick

update: if I remove the camera_view: live line from the old-gen Nest camera picture-entity cards, it still shows “unavailable” in the lower right but I get a snapshot (!) image. So it’s kinda fixed, although it sure would be nice to have a reliable stream-based view. Tapping the “unavailable” card fails to bring up the stream, so it seems that streaming on previous-gen Nest doorbell cameras is intermittently broken in the latest HA release?

I, as well as others, are also experiencing issues with older nest cameras since upgrading to HA v2022.2.1 (or later). See https://github.com/home-assistant/core/issues/65697

Following the update, my Dropcam Pro model will intermittently show ‘Stream Unavailable’ in the logs and eventually stop working entirely with the error ‘HTTP_NOT_FOUND, Server returned 404 Not Found’. A reboot of HA (or reloading the Nest integration) temporarily restores the stream, but it errors out again shortly thereafter.

I have confirmed that downgrading to 2021.12.10 resolves the issue. Not certain why it seems to effect only older Nest camera models?

Give latest 2022.2.6 patch release a try as it should have a fix.