DeveloperSettingsBackedByCVars Not Working

I followed Tom Looman’s tutorial as well as the Lyra source code.

Easily Add Custom ‘Project Settings’ to Unreal Engine (.INI) - Tom Looman

However I just cannot get these things to work. I created just a simple bool setting. It shows up in the editor preferences fine and I can tick/untick it. But it doesn’t work. It is always false. If I tick it and close the editor, when reopening it is unticked again. It doesn’t save in the ticked state. When I access the variable in code using the namespace::mybool syntax as per the examples and the Lyra source, it is always false, even when ticked. I don’t understand what I could be missing?