The CCGX has a VE CAN port which defaults to 250kbps, BMSs typically use 500kbps. You need to make sure both havr tje same speed. A terminator is usually required on the CCGX.
Am I understanding you correctly that this works with other GX devices you tested, but not this specific CCGX?
If that is the case, it’s probably some fault with that specific CCGX?
I don’t know of any general issue between CCGX and Hubble. But in all cases now we advise using a Cerbo GX or Ekrano GX instead of CCGX.
There are load issues with later firmware versions of Venus OS and the CCGX and that can appear like some devices are not communicating, or very slow to connect. For this reason we have now discontinued the CCGX.
My first and best advice would be to update to a Cerbo GX.
If that is absolutely not possible and you would rather spend some more hours trying to troubleshoot it, then you could try an older firmware version of Venus, say v2.94 (this will require manual loading, and then you will not be able to any further updates into the future), strongly not recommended, but here for completeness.