@Technowix
That is your error, Nvidia is known to be very, very shitty in Linux. Particularly with graphics, x.org/Wayland, and support.

And you use Fedora, Nvidia just doesn't play nice with it... Fedora develops faster than they can bother to update. When given the choice, avoid them.
Linus has some choice words for this.
https://youtu.be/iYWzMvlj2RQ