Normally it dosen't cause issue to use either 10G interfaces or DAC Cable, we've been using regular 10G interfaces for quite some time and didnt faced any issue,
here are a few thing you can check for yourself quickly,
- Check what is the physical status of your interfaces X0/0/3 or X0/0/4 when you add ports in stack, (display interface would help) there must be something written ahead of DOWN under status, see what it indicates.
- Check the log buffer after adding your ports to stack (run display logbuffer) and check for logs appearing earlier then your port went down
- Once you added your ports to Stack, STP shouldn't effect them but still check the STP Status (display stp brief)
- If there is any intermediate device, check if there is any MTU restrictions on the port,
- See if you are following the basic rules for stacking Configurations
- if issue still persists then contact your local Huawei TAC with your system's diagnostics.