How to manually adjust Spreading Factor, and should I?

Maybe check also this thread: LMIC Library Always Does Unwanted Downlink (I did not read thoroughly);