So I have my BLTouch 3.1 setup, works fine, running on my Ender3 pro using Cura slicer. If I run bed leveling from the menu, it works fine. My issue is running it from start Gcode in Cura. The extruder and bed heat up before the bed leveling, and everytime the extruder is on, I get an extruder alarm. I think the board can't handle trying to maintain extruder temp while talking to the BLtouch(if I manually increase the temp with the knob while the probe is touching, i the knob doesnt change the temp for a second).

My problem is that I cannot see any custom start Gcode for heating the bed and extruder. The only Gcode I have involves the BLTouch commands, homing, and extruder reset. The heating procedure appears to automatically begin before any start Gcode commands. Is there a setting in Cura somewhere I am not seeing? I'm using Ultimaker Cura v4.6.1 with an skr mini e3 v1.2 on the newest Marlin(2.0.x or whatever). There is a separate Start Gcode tab for the printer and extruder, but the extruder is blank.