Here are my start code comparisons.
Slic3r that doesn’t work now, but worked on RAMPS/Marlin
G21
G91
G28 ; home all axes
G29
G1 Z5 F5000 ; lift nozzle
Cura that works with Redeem/Replicape
G21 ;metric values
G90 ;absolute positioning
M82 ;set extruder to absolute mode
M107 ;start with the fan off
G28 X0 Y0 ;move X/Y to min endstops
G28 Z0 ;move Z to min endstops
G1 Z15.0 F{travel_speed} ;move the platform down 15mm
G92 E0 ;zero the extruded length
G1 F200 E3 ;extrude 3mm of feed stock
G92 E0 ;zero the extruded length again
G1 F{travel_speed}
;Put printing message on LCD screen
M117 Printing…
Though I think the issue has something to do with that relative vs absolute extruder distances. I might try slic3r with no start gcode and put the cura start gcode in octoprint and see what happens.