Klipper suddenly stopping early print on my Ender 6 which has been working for months

Resetting prediction variance 11046.607: freq=49999885 diff=74428 stddev=7478.722

These are serious errors meaning that Klipper cannot longer reliably predict the MCU’s clock.
Potential reason could be a severely maladjusted clock on your host (e.g. RPi) with the Linux system trying to correct it.
Check your date / time and ntp settings
Also check with dmesg if there are any USB related errors