Font won't change when updated in GNOME Tweaks

I’m trying to change display font in GNOME Tweaks to Noto Sans. When I leave Tweaks and relaunch it, it returns to default font. I tried restarting, loging out and in after changing font, but it doesn’t help. I tried doing the exact same thing on my other laptop which works fine, both of them has almost the same setup, except the one that is having a problem has a Nvidia GPU and has envycontrol installed.

May still not work, but you could try using gsettings in a terminal:

gsettings set org.gnome.desktop.interface font-name 'Noto Sans 11'

(Change “11” to whatever size you want.)

There was a bug in gnome-tweaks 46.0 that was preventing the font setting from working. That has already been fixed and will be in the next release. Using gsettings directly like already suggested should work in the meantime.