Can't Run On 120Hz / High Refresh Rate With GTX3070 Mobile + Intel UHD

I’m using an Alienware X17 R1 Laptop, with i7-11800H and GTX3070 Mobile.
The system is Fedora 34 with 5.14.10 kernel.

I’ve tried installing NVIDIA drivers but has got no luck.

On Wayland it simply displays no options other than 60.02Hz and 59.98Hz in settings; on Xorg although there is 120.00Hz option, it does not do anything but will make the display unstable (still on 60Hz but flickers / distorts often).

Now I’m not sure if it is the problem of Mesa for Intel UHD or the problem of NVIDIA driver.

Can anyone help me out?

Cheers,
Stephen