Boot crash using systemd-boot from Debian systemd 257-2

I just upgraded one of my units from Bookworm to Trixie/Sid. This box uses systemd-boot for EFI booting. The upgraded included systemd 257-2.

After the upgrade, the box fails to boot with this output:

"Synchronous Abort" handler, esr 0x96000021
elr: 000000836630b80c lr : 0000008366307fd8 (reloc)
elr: 00000083dffd680c lr : 00000083dffd2fd8
x0 : 8000000000000003 x1 : 00000083dd677000
x2 : 000000000292ddb4 x3 : 000000000000006b
x4 : 0000000000000010 x5 : 000000000000006b
x6 : 00000000fb9c5878 x7 : 0000000000000006
x8 : 0000000000000001 x9 : 00000083dfffb088
x10: 00000083dfffb058 x11: 0000000000000003
x12: 00000083dffc7040 x13: 0000000000000003
x14: 00000000fb9c5b38 x15: 0000000000000002
x16: 00000000fbd54c0c x17: 0000000000000008
x18: 0000000000000000 x19: 00000083dd675040
x20: 000000000000006b x21: 0000000000000000
x22: 00000083dffe4000 x23: 000000000000017c
x24: 00000083dffe7000 x25: 00000000fb9c5788
x26: 000000000000292e x27: 00000083dd673040
x28: 00000083dffe7030 x29: 00000000fb9c5680

Code: f9400661 b4000241 aa0303f4 b40002a4 (f9400060) 
UEFI image [0x00000083dffcb000:0x00000083dffebfff] pc=0xb80c '/efi\boot\bootaa64.efi'
UEFI image [0x00000083d9524000:0x00000083db643fff] '/\4bbc40d5323d4fe5acdb56519a45ae0d\6.11.10-arm64\linux'
Resetting CPU ...

### ERROR ### Please RESET the board ###

Reverting bootaa64.efi to the version from systemd 252.31-1~deb12u1 restores the ability to boot.

I can try upgrading this box to the 0.9.1 ‘testing’ firmware, although that’s over a year old now. As long as it’s possible to revert to the 0.8.10 firmware…

Well… it is now working, and I haven’t made any changes to software versions. The only guess I can make is that somehow the copy of BOOTAA64.EFI that was on the ESP was corrupted, and while reinstalling the latest kernel package (same version) an uncorrupted copy was put in place.