Both the 35 mm/s and the 15mm/s used outer before inner.
Maybe my thinking is wrong here but if at 15 mm/s works but normal speeds do not - then it must be some form of overshoot. Essentially, I've taken Jerk/acceleration out of the equation at these speeds.
If Prusa can print this at speed - then I would think Cura could as well. I'm looking at some of the differences in the gcode:
Prusa:
M201 X9000 Y9000 Z500 E10000 ; sets maximum accelerations, mm/sec^2
M203 X500 Y500 Z12 E120 ; sets maximum feedrates, mm/sec
M204 P1500 R1500 T1500 ; sets acceleration (P, T) and retract acceleration (R), mm/sec^2
M205 X10.00 Y10.00 Z0.20 E2.50 ; sets the jerk limits, mm/sec
M205 S0 T0 ; sets the minimum extruding and travel feed rate, mm/sec
Cura:
M201 X500.00 Y500.00 Z100.00 E5000.00 ;Setup machine max acceleration
M203 X500.00 Y500.00 Z10.00 E50.00 ;Setup machine max feedrate
M204 P500.00 R1000.00 T500.00 ;Setup Print/Retract/Travel acceleration
M205 X8.00 Y8.00 Z0.40 E5.00 ;Setup Jerk
So it looks like the X/Y jerk is higher in Prusa, but the Z/E jerks are higher in Cura.
The accelerations are also much higher in Prusa than in Cura.
I guess my question is - am I on the wrong trail here in thinking that the jerk/acceleration could be the cause?