This is more of an PSA than a question, if this is not the right place, please move it to appropriate place.
Basically, this laptop has switchable graphics(integrated and nvidia gtx 3050ti) and the issue of not booting started right after installation.
One solution is:
go to BIOS settings, and change from “switchable graphics” to UMA graphics(to not use the GTX graphics). The system will boot.
Then you can upgrade
sudo dnf check-upgrade
sudo dnf upgrade
Then reboot,
After the reboot, you can go to BIOS again and use switchable graphics again.