Ive noticed that After I run ABL and print something. the next time I want to print something I need to rerun ABL, cause it seems to be forgotton. even though the printer hasnt been turned off. between prints.

This is my ending script.
perhaps some clues in here

G91 ; Relative positioning
G1 E-2 F900 ; Retract 2mm at 15mm/sec to reduce filament ooze
G1 F120 Z+10 ; Raise off print 10 mm at 2mm/sec
G90 ; Absolute positioning
G1 F6000 X185 Y185 ;go to rear corner at 100mm/sec
G91 ; set to relative movement
G1 Z7 ; move Z up 7mm
G90 ; return to absolute movement
M104 S0 ; Turn off hot end heater
M107 ; Turn off print cooler
M140 S0 ; Disable heated bed
G92 E0 ; Reset extruder position
M84 ; Turn steppers off

any tips would be appreciated