I have the same problem first when kernel 6.1.50 was installed and now with 6.1.63.
To fix the issue I connected Odroid harddrive to my Linux PC, mounted it and executed in Odroid boot directory:
sudo mkimage -A arm64 -O linux -T kernel -C none -a 0x1080000 -e 0x1080000 -n Linux -d vmlinuz-6.1.63-current-meson64 uImage