Do you end up with an uplink on the device console?
That is the main test - gateway logs do give rather a lot of misleading output, like the very small time differences between various components. The CRC FAIL is pretty typical in a gateway log - it’s usually a LoRa packet that is heard that is not from a LoRaWAN device so not sending a packet in the format expected - or a LoRaWAN device that’s just not quite in range enough for its settings. The SNR/RSSI at SF9 is close to the limits, so not a complete surprise that it fails CRC.
If that’s actually your device (match the timestamp with the device log), then it may be too close to the gateway and is distorting the signal. Was that your device?
So, concentrate on getting your device uplinking OK.