Kernel panic after upgrade to Fedora 38


Recently upgraded to Fedora 38. Now, the Fedora flash screen is stuck. When I ran boot up in command mode, looks like the last successful process is plymouth-switch-root.service.
Starts initrd-switch-root.service and the next line is error kernel panic - not synching. Attempted to kill init! exitcode=0x00007f00

Tried booting up Fedora 37 and that didn’t work either. Tried booting up from Rescue-36 and that didn’t work either.

Any suggestions on how to fix this?
Thank you