2.0 A350 new printer head, new toolhead cable, new hotend. Will not heat up hotend

also will not run any other toolhead such as cnc or lazer

You have to supply more information.

Is your toolhead detected on the touchscreen (green dot)?
The other toolheads are also not working?
In this case I think your controller causes the fault.

Did you insert the toolhead cable the wrong direction once?

Its possible to reroot the tool port to another port of the controller (this does only work for 3dp toolhead):
https://snapmaker.github.io/Documentation/gcode/M1029
How to use:

If you have ever plugged or unplugged a module without turning the printer on and off, that can damage the controller as well.