Freesync intermittently working on display

Hi all, first time posting here.

I’ve got an issue with freesync on display. I’ve followed the instructions in the Arch wiki to enable freesync on my 5700xt/Xiaomi 34" ultrawide and it doesn’t seem to always be active.

I’ve added Option “VariableRefresh” “true” to my x.org.conf which definitely seemed to do something. My previous monitors OSD would show the current refresh rate and it was definitely moving around. I found that when freesync did kick in gameplay was much smoother (Cyberpunk was my test).

Another weird thing was that the recommended resolution for my display under “Display” was 50hz. 120hz is an option but shows vsync next to it, which wasn’t there on my previous freesync display.

Please let me know if I’ve missed anything in particular. I’ve done a bunch of troubleshooting over the past few days so I may have forgotten to include it here.