I use OpenCore on an iMac15,5 to boot Fedora 41. A recent kernel update to 6.11.6 totally trashed my /boot/loader/entries
files, such that only the rescue kernel appeared in my open core boot menu.
After many hours of trial and error, I discovered that I could boot if i removed $tuned_initrd
from the initrd line in those entry files.
If you’ve had a similar experience, I hope this message is helpful