Hrm. Here is a copy of the log. The M104 is when the restart happens. I'm sorry, I don't know if there is an error message in there or not. Does this give a clue as to what might be happening?
16:55:03.573 : N24 M10517
16:55:03.577 : ok T:22.2 /0.0 @0 B:19.8 /0.0 @0
16:55:03.577 : ok
16:55:06.633 : N25 M105*16
16:55:06.636 : ok T:22.2 /0.0 @0 B:19.9 /0.0 @0
16:55:06.636 : ok
16:55:09.695 : N26 M10519
16:55:09.699 : ok T:22.3 /0.0 @0 B:19.8 /0.0 @0
16:55:09.699 : ok
16:55:10.358 : N27 M104 T0 S200*22
16:55:10.360 : ok
16:55:10.361 : ok
16:55:25.338 : No start signal detected - forcing start
16:55:25.340 : N1 M11034
16:55:25.341 : ok
16:55:25.341 : N2 M115*36
16:55:25.342 : ok
16:55:25.342 : N3 M10536
16:55:25.343 : ok
16:55:25.343 : N4 M114*35
16:55:25.344 : ok
16:55:25.367 : ok T:22.3 /0.0 @0 B:19.9 /0.0 @0
16:55:25.367 : N5 M111 S698
16:55:25.368 : ok
16:55:25.368 : ok C: X:0.0000 Y:0.0000 Z:0.0000 E:0.000
16:55:25.368 : ok
16:55:25.369 : N6 T0*60
16:55:25.369 : ok
16:55:25.369 : N7 M2022
16:55:25.371 : ok
16:55:25.371 : N8 M80*19
16:55:25.371 : ok
16:55:25.372 : N9 M10546
16:55:25.372 : ok
16:55:25.380 : Begin file list
16:55:25.380 : firmware.cur
16:55:25.380 : system volume information/
16:55:25.381 : .dropbox.device
16:55:25.381 : config.txt
16:55:25.381 : read_me.txt
16:55:25.381 : spoolholder_v2.gcode
16:55:25.382 : End file list
16:55:25.382 : ok
16:55:25.382 : ok
16:55:25.383 : ok
16:55:25.384 : ok
16:55:25.389 : ok T:22.3 /0.0 @0 B:19.9 /0.0 @0
16:55:25.389 : ok
16:55:28.398 : N10 M105*22
16:55:28.408 : ok T:22.2 /0.0 @0 B:19.9 /0.0 @0
16:55:28.408 : ok
16:55:31.462 : N11 M105*23
16:55:31.467 : ok T:22.3 /0.0 @0 B:19.9 /0.0 @0