T-motor A8-X DroneCAN not working

Can’t get T-motor A8-X, which supports DroneCAN to spin with CAN, nor get any telemetry.
After following the manual (see attached PDF) and setting

CAN_P1_DRIVER = 1
CAN_D1_PROTOCOL = 1
CAN_D1_UC_ESC_BM = 0xF (ESC 1,2,3,4)
CAN_P1_BITRATE = 1000000
CAN_D1_UC_OPTION = 0
CAN_D1_UC_ESC_RV = 0
CAN_D1_UC_NODE = 2 (flight controller can id)

there is never any motor movement and the motor/esc keeps beeping. Attaching the PWM wire and setting up a motor output works, but then it isn’t controlled via CAN, and telemetry can’t be read. Just did it to veryify that esc/motor wasn’t broken.

I’ve configured the ESC I am testing with their software to be on CAN ID = 11 which, according to their documentation, should respond to motor2.

The most confusing part is that the manual says

Our ESC does not report ESC status when it is powered up. The ESC status is only reported periodically when the CAN throttle signal is received.
CAN throttle output will be available only after unlocking the safety switch.

which makes it very hard to debug since I can’t see anything other than the flight controller connected on the canbus via e.g DroneCAN GUI. I have disabled safety switch usage, BRD_SAFETY_DEFLT = 0. Connecting their “esc programmer” software via canbus I can see all settings and rpm/current/voltage.

Any tips/recommendations to try out?
Does the Motor Test tab also send data to CAN escs?
Parameter file is attached below

ESCs Configuration Manual For APM_PX4 V1.3 (1).pdf (386.7 KB)

A8-X.param (19.7 KB)

Maybe I’m looking at the wrong thing but the command uavcan.equipment.esc.RawCommand always sends zeros even when the motor test is run, perhaps indicating something is wrong with my settings? Or this is not the message to look at.

### Message from 2 to All ts_mono=26380.312000 ts_real=1764450014.673476

cmd: [0, 0, 0, 0]

The SERVOx_FUNC needed to be set to get AP to send data on uavcan.equipment.esc.RawCommand, misstake on my part. I can now see it change when testing motors in the Motor Test tab. However still no response from ESC.

### Message from 2 to All ts_mono=27218.515000 ts_real=1764450852.869397

cmd: [1638, 1638, 1638, 1638]