Harmony Hub Flaps Online/Offline when a Chromecast is offline

I’m not sure if it is an issue with the Harmony Hub or the Chromecast Binding, but I have a bunch of both (3 x Harmony Hubs and half a dozen Google Homes etc).

I’ve been trying to work out why sometimes all my Harmony Hubs will go Offline then back Online every 90sec or so. What I’ve found is I can reliably repeat this issue by just unplugging a Chromecast Device (tried on 2 different Google Homes). As soon as I plug back in the Google Home then the Harmony Hubs stay online. Here is a log snippet:

2020-07-26 18:52:32.281 [hingStatusInfoChangedEvent] - 'chromecast:chromecast:1c99628fde3d04430aefef0522649242' changed from OFFLINE (COMMUNICATION_ERROR): Connection timed out: connect to OFFLINE (COMMUNICATION_ERROR): Connection reset
2020-07-26 18:52:56.740 [hingStatusInfoChangedEvent] - 'chromecast:chromecast:1c99628fde3d04430aefef0522649242' changed from OFFLINE (COMMUNICATION_ERROR): Connection reset to ONLINE
2020-07-26 18:53:06.020 [hingStatusInfoChangedEvent] - 'harmonyhub:hub:TheaterRoom' changed from OFFLINE (COMMUNICATION_ERROR): Could not connect: Disconnected to ONLINE
2020-07-26 18:53:06.069 [hingStatusInfoChangedEvent] - 'harmonyhub:hub:TVRoom' changed from OFFLINE (COMMUNICATION_ERROR): Could not connect: Disconnected to ONLINE
2020-07-26 18:53:06.124 [hingStatusInfoChangedEvent] - 'harmonyhub:hub:Main' changed from OFFLINE (COMMUNICATION_ERROR): Could not connect: Disconnected to ONLINE
2020-07-26 18:54:16.774 [hingStatusInfoChangedEvent] - 'chromecast:chromecast:6c608bab2e01d9dfa7cc195ff2c0aa1f' changed from OFFLINE to OFFLINE (COMMUNICATION_ERROR): Interrupted while waiting for response
2020-07-26 18:54:47.812 [hingStatusInfoChangedEvent] - 'chromecast:chromecast:6c608bab2e01d9dfa7cc195ff2c0aa1f' changed from OFFLINE (COMMUNICATION_ERROR): Interrupted while waiting for response to OFFLINE (COMMUNICATION_ERROR): Connection timed out: connect
2020-07-26 18:55:21.150 [hingStatusInfoChangedEvent] - 'harmonyhub:hub:TVRoom' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Could not connect: Disconnected
2020-07-26 18:55:21.150 [hingStatusInfoChangedEvent] - 'harmonyhub:hub:TheaterRoom' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Could not connect: Disconnected
2020-07-26 18:55:21.150 [hingStatusInfoChangedEvent] - 'harmonyhub:hub:Main' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Could not connect: Disconnected
2020-07-26 18:55:23.310 [hingStatusInfoChangedEvent] - 'zwave:device:cc323ca9:node21' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Node is not communicating with controller
2020-07-26 18:56:21.263 [hingStatusInfoChangedEvent] - 'harmonyhub:hub:TVRoom' changed from OFFLINE (COMMUNICATION_ERROR): Could not connect: Disconnected to ONLINE
2020-07-26 18:56:21.336 [hingStatusInfoChangedEvent] - 'harmonyhub:hub:TheaterRoom' changed from OFFLINE (COMMUNICATION_ERROR): Could not connect: Disconnected to ONLINE
2020-07-26 18:56:21.377 [hingStatusInfoChangedEvent] - 'harmonyhub:hub:Main' changed from OFFLINE (COMMUNICATION_ERROR): Could not connect: Disconnected to ONLINE
2020-07-26 19:01:00.417 [hingStatusInfoChangedEvent] - 'harmonyhub:hub:TVRoom' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Could not connect: Disconnected
2020-07-26 19:01:00.418 [hingStatusInfoChangedEvent] - 'harmonyhub:hub:Main' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Could not connect: Disconnected
2020-07-26 19:01:00.421 [hingStatusInfoChangedEvent] - 'harmonyhub:hub:TheaterRoom' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Could not connect: Disconnected
2020-07-26 19:02:02.617 [hingStatusInfoChangedEvent] - 'harmonyhub:hub:TVRoom' changed from OFFLINE (COMMUNICATION_ERROR): Could not connect: Disconnected to ONLINE
2020-07-26 19:02:02.645 [hingStatusInfoChangedEvent] - 'harmonyhub:hub:Main' changed from OFFLINE (COMMUNICATION_ERROR): Could not connect: Disconnected to ONLINE
2020-07-26 19:02:02.699 [hingStatusInfoChangedEvent] - 'harmonyhub:hub:TheaterRoom' changed from OFFLINE (COMMUNICATION_ERROR): Could not connect: Disconnected to ONLINE
2020-07-26 19:02:04.045 [hingStatusInfoChangedEvent] - 'chromecast:chromecast:6c608bab2e01d9dfa7cc195ff2c0aa1f' changed from OFFLINE (COMMUNICATION_ERROR): Connection timed out: connect to ONLINE
2020-07-26 19:02:05.112 [hingStatusInfoChangedEvent] - 'chromecast:chromecast:6c608bab2e01d9dfa7cc195ff2c0aa1f' changed from OFFLINE to OFFLINE (COMMUNICATION_ERROR): Interrupted while waiting for response
2020-07-26 19:02:19.284 [hingStatusInfoChangedEvent] - 'chromecast:chromecast:6c608bab2e01d9dfa7cc195ff2c0aa1f' changed from OFFLINE (COMMUNICATION_ERROR): Interrupted while waiting for response to ONLINE

Thanks
Nathan