Case 1 very strange:
22:13:12.447 : ok T:223.6 /0.0 B:79.4 /0.0 T0:223.6 /0.0 @:0 B@:0
22:13:15.501 : N17 M10517
22:13:15.511 : ok T:220.7 /0.0 B:79.1 /0.0 T0:220.7 /0.0 @:0 B@:0
Then press start and:
22:14:54.997 : Resend: N43 G0 X79.22 Y76.554 Z0.3 F9000*28
22:14:54.997 : Error:Line Number is not Last Line Number+1, Last Line: 37
22:14:54.997 : Resend: 38
You see host has send line 17 and firmware I guess send some text I have never seen and then wants line 37.
Second case
22:18:18.298 : N34 M117 ETE: 2h 11m 12s58
22:18:18.301 : ok
22:18:18.302 : ok
22:18:18.302 : N35 M109 T0 S230*27
22:18:18.921 : ok
22:18:18.921 : ok
22:18:18.921 : N36 M10518
22:18:18.921 : N37 M107*17
22:18:18.925 : Error:No Checksum with line number, Last Line: 33
22:18:18.925 : Resend: 34
22:18:18.932 : ok
22:18:18.932 : Resend: N34 M117 ETE: 2h 11m 12s58
22:18:18.932 : Resend: N35 M109 T0 S230*27
is more clear. Here it seems the M117 command confuses the firmware. I guess it is the same in case 1 also we do not see it but line 37 seems also a M117 command.
So my guess is your firmware can not handle M117 with line number and checksum.
Only solution is in printer settings to deselect "Send ETA to printer display". This disables sending the M117 command coming from host it self. Of course your gcode should also not contain them.
Regular Marlin has no problems with this and it is also correct gcode so it is more a firmware problem as it seems, but with the workaround it should do.