Hi all,

I've recently upgraded my Ender 3 Pro by adding the BLTouch.
The installation requires you to flash the Merlin firmware and BLTouch firmware that you can get from the Creality website.
After doing that and making some tweaks in Cura to my Ender 3 Pro machine settings to ensure that the nozzle wouldn't heat up BEFORE the bed leveling as to not spill filament, I'm not able to get the scripts running at all.
I'm trying to run the filament change plugin from Cura itself which worked fine before, but that doesn't execute and instead it just keeps printing.

I'm not at all familiar to Gcode and what needs to be done with it but if someone could help me or point me to a guide for a fix, that'd be great!

Here is the "tweaked" start G-code I'm currently happy with:
Code:
; Ender 3 Custom Start G-code
 M140 S{material_bed_temperature_layer_0} ; Set Heat Bed temperature
 M190 S{material_bed_temperature_layer_0} ; Wait for Heat Bed temperature
 M104 S160; start warming extruder to 160
 G28 ; Home all axes
 G29 ; Auto bed-level (BL-Touch)
 G90 ; Absolute positioning nathan
 G92 E0 ; Reset Extruder
 M104 S{material_print_temperature_layer_0} ; Set Extruder temperature
 M109 S{material_print_temperature_layer_0} ; Wait for Extruder temperature
 ; G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
 G1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line
 G1 X0.4 Y200.0 Z0.3 F5000.0 ; Move to side a little
 G1 X0.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line
 G92 E0 ; Reset Extruder
 G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
 ; End of custom start GCode
Any help is much appreciated!