When you cast to the hub how long are you waiting with the black screen before saying it's not casting? I ask only becasue I have wyze cameras and had the same thing happen, however as it turns out I wasn't waiting long enough for the casting process to actually initialize. It normally took mine up to 2min before the camera image would show on the hub screen.
Thanks for visiting the Community.
Could you tell us the distance between your camera, Google Nest speakers and the router? Usually, in this situation, range and internet connection are one of the factors why we are experiencing this. Let's try first to reboot your devices together with your router by unplugging it from the power source for at least a few minutes to refresh its network settings and to avoid network congestion. As soon as you plug back all your device, test and see if you're still getting the same results.
Keep me posted.
Here is a list of cameras that work with Google Hub:
unfortunately I didn't see xodo cameras on the list.
However on the xodo website it has instructions for linking the xodo devices to your Google account, but there is no mention of streaming abilities to a Google Nest Hub.
@Kylefcollins22, there are still devices that works with Google Assistant but not with Google Nest devices. This camera might work with other devices with Google Assistant like phones or other speakers. Since there are limited third party devices can connect to Google Nest displays, we’d like to encourage you to send a feedback for any features that you’re looking forward to using with our Google Nest devices.
By the way, thanks to @78912 for sharing the link.