As I encountered this issue and as I gained experience in this 3D printing thing, I struggled to find at least a partial fix for the stopped 3D prints caused by the USB communication issues.
To illustrate better the solution I am using right now, I made the video below:
Check the list of instructions for more details.
Thank you very much, your guide in the year 2021 saved my 6 hours print not to get thrown i the waste bin.