I’ve seen that problem come and go with PC’s sending G-code to machines and software updates. It’s often related to software hangs when there are multiple programs trying to access the same machine driver and only one can be in use at any given time. E.g. Octoprint, Slicer programs, Fusion360, Corel can all be configured to directly connect to a printer and can be running at the same time. Other times the software is expecting a response from the machine and Windows security/firewall/admin rights make certain communications only one-way.
I’d do a quick check of the software, print driver, and Windows revision ID’s and admin rights and see if others are encountering the same hang.
Less common causes can include unshielded USB cables that pick up too much interference when the machine starts printing, SD card corruption, or the printer firmware file being too close to the memory limit of the controller board and it mostly works but some command combinations like home, auto-calibrate, home, load bed height autocorrection which store a temp file and re-write to the firmware cause errors.