Hobbywing DroneCAN ESC with only CAN connection

i am trying to make Xrotor H80A ESC work with orangecube and cubeblack autopilots via CANbus only.
I followed wiki and setup the ESC, i changed IDs and baudrate but it does not work with CANbus signal wire only.

Anyone who know hows to make it work properly , any help would be great! Thanks folks.

I do not quite understand this statement. Are you saying you connected both the white+black and yellow+green+gray to FC?

When using the CAN function, the ESC ID and the throttle channel of the same aircraft CANNOT be the same. Otherwise, multiple ESCs will be recognized as the same.
This ID Setup function needs to purchase DataLink data box separately to use.

Search for it, I think you can configure your antivirus software to allow installation.

You should only either use black+white or yellow+green+gray connection with Ardupilot.
I think your multiple CAN ESC is not working likely their default IDs are identical.
This forum have many users seeking help in configuring hobbywing CAN interface with Ardupilot, search for it.
The doc is for integrated ESC with motor, but I think it could be similar to standalone Hobbywing ESC.

One user experience to share.

Ardupilot firmware greater than 4.3.8, if I remember it correctly, I experience black becomes warm compare to 4.3.8 and before. So, I have shelf the Black since then. The default ESC CAN speed may not be identical with Black, that could be the possible reason. If you use only the white+black connector with Black MAIN out ports, I am very sure, no issue.