FALSE spindle-vfd.hycomm-ok
this line should show true.
its indicting that linuxcnc is NOT communicating with the fvd.
You can also run linuxcnc and check your Hal configuration.
look for 2 pins, one is to find under parameter,spindel-vhd and is named spindel-vfd.error-count.it should be 0.
the other one is under pins,spindle-vfd.hycomm-ok and should be true.
those 2 give you an idea iinuxcnc and the vfd are talking with each other.
also another hind would be to give your usb device a fixed name.
at least i solved my problem this way