Laptop Screen Glitching at 120 Hz Refresh Rate

Welcome to :fedora:

Would you care to try the experimental feature of VRR on Gnome desktop? It actually solved some issues for me.

gsettings set org.gnome.mutter experimental-features "['variable-refresh-rate']"

Log out or restart for it to take effect.