… AFAIK - vsync should limit the fps to the same value of your monitor’s refresh rate.
Note that just because your settings tell you that value is 60, it doesn’t mean it actually IS 60.
Had this happen recently over HDMI actually. NVIDIA control panel was blatantly lying to me.
Swapping to the proper port on the monitor finally for the framerate and fps to work.
In other words. Make sure the hardware is not to blame. And if it isn’t, then definitely blame the engine
Now that said.
Stat FPS does lie. In fact, it’s basically worthless if not for a quick referential idea.
Look at stat unit values and get the MS count for GPU.
The engine likes to just bloat the gpu load in order to achieve target fps, so even that is kind of pointless when your issues is that vsync kills your performance.
Also note that with dx12 Fraps and other things don’t work or aren’t accurate enough. So if you are on DX12 you are kinda stuck with whatever the engine tells you is the frame rate, and therefore you ought to believe what it says…
My project was running at 60fps 4k with vsync on in a baked scene yesterday (.27.4 preview I think). If it’s the engine and not hardware you must have a bad setting going on as suggested…