I print to my FF Pro all the time with USB, using Simplify3D, but I think it’s common to most slicing software. I’d suggest printing via USB is the more common method for consumer 3D printers, with printing via SD card usually being an additional feature. Of course, you have to make sure the software has actually recognised the printer and you’ve selected the right COM port, etc. Octoprint uses USB to communicate as well, so if you can do it via Octoprint, you should be able to do it via the PC directly.

I accidentaly hit the usb cable moving the printer and it indeed canceled the print

nice …f~#king flashforge arduino

Yes, the shim is needed unless you want to move the limit switch which makes no sense to do. I told you this at the start of this thread and so has every one else.

you have to print out a Z spacer and install it in the printer before installing the glass bed check thingiverse they have several