Usb pause run bug?

When running via usb connection i sometimes need to pause the print. normally for filament run out

My last attempt at a week long print failed when the run option resumed higher than the partially printed model effectively attempting to print in mid air.

Although it doesnt appear to happen too often nevertheless its a week down the drain. Anyone else had this problem? solution?