It would be a good idea to factory reset the machine, then we can go from there. Update to 1.12.2 after resetting, and update us with the results even if it fixed the issue. You’ll need to reset both the controller and touchscreen.
—To reset controller, connect to the machine directly via USB cable, connect to it in Luban (make sure the CH340 driver is installed) and in the console, enter command M502, this resets the controller, then enter M500, this saves it (may be unnecessary but just in case).
—To reset the touchscreen, follow the instructions in this link: