Hi there,
Can you confirm that both bSmoothFrameRate and bUseFixedFrameRate are set to false? It is worth checking in the project settings, and in the relevant device profile.
There is also a possibility that the setting is getting superseded by GameUserSettings, which you can confirm by breakpointing in UEngine::SetMaxFPS which sets the cvar to see what it is being set to.
Thanks.