I got in contact with a member of the rehat development team about this issue and they kindly responded with the below, quote:
For the issue you mentioned, we are working on it and for the time being we will drop the culprit patch. Issue has been reported not just by fedora but by the aarch community as you can see in the above links
[1] https://bugzilla.redhat.com/show_bug.cgi?id=2350327 [2] https://gitlab.archlinux.org/archlinux/packaging/packages/grub/-/issues/11
This is great news! Thank you to the devs! And to those who raised the ticket!
Looking forward to this being fixed.