@lieflight3d what you describe is something I not think is possible. How can a print start when you unplug? No data will be send and host will go offline and stop print. After plugging usb in you need to reconnect right? Then you could start print.
If you do not have reset on connect enabled, you might get problems with connecting under some circumstances and would see many resends in log.
One other thing with Marlin is that if we miss a "ok" in the response due to transmission errors, connection will hold but no communication goes on. Then press "ok" in manual control at the bottom in expert mode and print will continue.