I've rebuilt my Prusa i3 recently this entailed making some config changes as the x endstop moved from a Min to a Max. At the same time I downloaded the latest version of Marlin for my Ramps 1.4 board.
I've been printing off a 100x100x1mm square (but only doing the first layer) in order to get the z axis height right and the bed levelled ... I've been doing this from an SD card attached to a discount smart controller and aborting the print when it has not been printing correctly. The strange behaviour I'm seeing is that sometimes when I select the stop print option either the X or Y axis keeps moving and it tries to go beyond the limits of the bed for a couple of seconds before stopping. This doesn't happen all the time but enough to be annoying.
Any thoughts on where to start looking ?