The options when you boot are the kernel versions not the Fedora version. You’re not booting into Fedora 38, you’re booting Fedora 39 with a 38 kernel.
There’s nothing wrong with using a Fedora 38 kernel on 39 if it works. There’s probably a kernel bug affecting your computer in the current 39 kernel that’s making it not work
The easiest solution will be to wait for a new kernel and hope it fixes this bug
So much winning
The Russian army isn’t even the best army in Russia
“we survived for what, 248 years without them”
Ahhh yes, 200 years ago was the golden age of the internet