LoRa packets gets 2 extra bytes?

I suspect this code here is a workaround for using LoRa.print rather than LoRa.write:

If so, that should probably be removed, otherwise some byte values will be arbitrarily changed from 0 to 1.