"Move Exceeds Maximum extrusion" mid print out of nowhere

Basic Information:

Printer Model: Neptune 3
MCU / Printerboard: Robin Nano
klippy (1).log (6.3 MB)

like the title says, i get the Move exceeds maximum extrusion error mid print…
wasting my whole print til then (thank god its just during printing of supports in the beginning so far…)
i dont know how to get rid of this… ive read several issues like this and it was always something about absolute and relative setting in slicer and the start macro… but thats what i have already done, ive set them all to absolute…
i think atleast

im using Prusa Slicer 2.6.0
under printer general>Advanced> relative E off, volumetric E off, firmware retract on
start code in prusa slicer is:

M109 S0
M190 S0
G90
START_PRINT EXTRUDER_TEMP={first_layer_temperature[initial_extruder]} BED_TEMP={first_layer_bed_temperature[initial_extruder]}

the G90 i added last try to see if i can fix it

my start macro is:

[gcode_macro START_PRINT]
gcode:
    G21
    G90
    M82
    {% set BED_TEMP = params.BED_TEMP|default(60)|float %}
    {% set EXTRUDER_TEMP = params.EXTRUDER_TEMP|default(190)|float %}
    # Start bed heating
    M109 S{140} # Set Hotend Temp
    M190 S{BED_TEMP} # Set Bed Temp
    G4 P300 # Pause for 300 miliseconds
    # Use absolute coordinates
    G90
    # Home the printer
    G28
    # Move the nozzle near the bed
    G1 X0 Y0 Z10 F3000
    # Move the nozzle very close to the bed
    # Set and wait for nozzle to reach temperature
    M109 S{EXTRUDER_TEMP} # Wait for Hotend Temp
    M190 S{BED_TEMP} # wait for Bed Temp

    #BED_MESH_PROFILE LOAD=default # Load Mesh
    #load Bed mesh depending on print temp
    {% if BED_TEMP >=50 and BED_TEMP <55 %}
    BED_MESH_PROFILE LOAD="50c"
    {% elif BED_TEMP >=55 and BED_TEMP <60 %}
    BED_MESH_PROFILE LOAD="55c"
    {% elif BED_TEMP >=60 %}
    BED_MESH_PROFILE LOAD="60c"
    {% endif %}

    M117 PRIME LINE
    G92 E0 ; Reset Extruder
    # Move to Prime position
    G1 Y1 X1 Z0.28 F5000.0 ; Move to start position
    G1 Y191 X1.0 Z0.28 F1500.0 E15 ; Draw the first line
    G1 Y191 X1.5 Z0.28 F5000.0 ; Move to the side a little
    G1 Y1 X1.5 Z0.28 F1500.0 E30 ; Draw the second line
    G92 E0 ; Reset Extruder
    G1 Z2.0 F3000 ; Move Z axis up
    G1 Z0 F3000 ;
    G1 Z0.2 F100
    G90

the last G90 was also added after i read that i should put one at the end of the macro

im losing my mind i cant find why it breaks everytime all of a sudden… ive printed lots of items before without any issues, even bigger stuff

here is the gcode i tried to print ( ive resliced it several times and even moved it and turned it to see if it makes a difference, but its always roughly the same height where this happens

BlackbirdSR71_assembled v2_0.4n_0.15mm_PLA_NEPTUNE3_6h29m (2).zip (7.6 MB)