@dc42 Thanks for your quick reply and pointing me in the right direction 😊
I had different firmware in the 3HC and the mainboard, I'm quite sure I uploaded both .bin files from the same release, but maybe the 3HC didn't update... anyway, I have now both of them on 3.2.2 version and the M906 command is being received and the stepper has the proper torque.