I got my Ender 3 v2 about a year ago, and it worked great but the manual leveling got tedious so I invested in the touch sensor. However off and on for the past month it decides when it wants to work and when it doesn't. The only time it worked correctly was two days ago and it printed spectacularly, but now all of a sudden (when I literally did not change anything mind you) it wont follow the g-code I have added to the start g-code in my slicer. It wont level it wont follow a mesh it wont do anything it did two days a go and I don't know why. Here is the g-code I am using:
G90 ; use absolute coordinates
M83 ; extruder relative mode
M104 S150 ; set temporary nozzle temp to prevent oozing during homing
M140 S{first_layer_bed_temperature[0]} ; set final bed temp
G4 S30 ; allow partial nozzle warmup
G28 ;
G29 A ; activate leveling
G29 S0 ; Save mesh values to slot 0
G29 L0 ; Load mesh from slot 0
G29 J2 ; tilt mesh
G1 Z50 F240
G1 X2.0 Y10 F3000
M104 S{first_layer_temperature[0]} ; set final nozzle temp
M190 S{first_layer_bed_temperature[0]} ; wait for bed temp to stabilize
M109 S{first_layer_temperature[0]} ; wait for nozzle temp to stabilize
G1 Z0.28 F240
G92 E0
G1 X2.0 Y140 E10 F1500 ; prime the nozzle
G1 X2.3 Y140 F5000
G92 E0
G1 X2.3 Y10 E10 F1200 ; prime the nozzle
G92 E0
I am using the Prusa slicer since the Cura slicer also just does not want to comply with me, I have literally never been able to get it to successfully print when slicing with Cura, but that is another problem. I am coming to this forum because I have no idea what else to do. There has not been a single consistent time frame where something hasn't gone wrong with the printer and I just want it to work. So if anyone knows of anything I can do your help would be greatly appreciated.