In general config: If "G4" (seconds) checked......the units for spindle delays still show as "msec"
tell tale was that my code appeared to hang when actually it was just pausing for 1000 seconds because I thought I had "1000 msec" entered as the delay.
( it correctly uses seconds as the delay when running th g code.)