Since the LTS kernel works, that means there’s either an issue with how the newer kernels are installed/configured on your system, or there’s a regression in the newer kernels that break support for your hardware.
Since you tried both the standard and 7.0RC kernels, with the same result, that suggests it’s more likely to be the latter problem, assuming no errors occurred while installing the kernels.
Most of your hardware is quite new / rare. Sometimes it takes a little while for them to have stable support, and it should improve over time with no action on your part.
You could just keep using the LTS kernel and wait/hope this fixes itself in an update one day.
If you do want to dig a bit, to see if we can figure out what’s going wrong / maybe fix it:
I assume the boot error screen looks a lot like the one in the photo here: Unable to run system upgrade - #17 by DimmuDeer
What other errors and/or messages are on the screen, in your case, above that message? What happens if you press enter on that screen?
If you boot with the LTS kernel, you might be able to view the logs for the previous (broken) boot attempts:
# List available logs by boot
sudo journalctl --list-boots
# View logs for a specific boot (IDX column above, here -1 == previous boot)
sudo journalctl -b -1
(you can page up and down, press q to quit)
See if any errors or issues stand out. If you want to share the whole log from a broken boot here, the easiest way is by uploading it using paste-cachyos, then share the link here:
sudo journalctl -b -1 | paste-cachyos
Depending on how far the boot attempt got before failing, the logs for the failed attempts might be missing though.
It might also help if you share the contents of your /boot directory:
sudo ls -la /boot