Adaptive mesh will not clear for second print job

Basic Information:

Printer Model: Homemade markforged
MCU / Printerboard:octopus max
Host / SBC raspi
klippy.log
klippy.zip (1.6 MB)

Fill out above information and in all cases attach your klippy.log file (use zip to compress it, if too big). Pasting your printer.cfg is not needed
Be sure to check our “Knowledge Base” Category first. Most relevant items, e.g. error messages, are covered there

Describe your issue:

When I print my first print after turning on the printer the adaptive mesh does work fine. It runs the mesh on the area that is defined in the gcode file.
If I load a second print file the adaptive mesh uses the previous file’s defined area.
I have the BED_MESH_PROFILE REMOVE=default and theBED_MESH_PROFILE REMOVE=adaptive running in the gcode file then also BED_MESH_CLEAR run before I run the BED_MESH_CALIBRATE PROFILE=adaptive ADAPTIVE=1 command.
If I remove the profiles and clear the mesh and run the BED_MESH_OUTPUT PGP=1 command it still shows the previous mesh definitions.
How do I clear the previous bed mesh before the second print?
I also have 4 bed heaters and if the previous adaptive mesh is bigger than the first quarter of the bed ans the second area is smaller it still uses the previous area to heat extrabed areas because it has not cleared the mesh.
Also the second adaptive mesh also uses the previous area not the area in the current gcode file.
Thanks for anyone that can help with this.

You typically don’t need any of these measures. Just do the following:

BED_MESH_CALIBRATE ADAPTIVE=1

Klipper will automatically assign a temporary name for the mesh and activate it. To be extra cautious, you could issue a BED_MESH_CLEAR before this command.

Thanks I will try only that and see what happens.