I am testing on 2019.3.0f5 with V1.08.
MAC (german localization)
When I add a setting and change it to float it throws tons of errors:
GUI Error: You are pushing more GUIClips than you are popping. Make sure they are balanced.
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr) (at /Users/builduser/buildslave/unity/build/Modules/IMGUI/GUIUtility.cs:187)
FormatException: Input string was not in a correct format.
[…]
Settings GUI is not working anymore - have to pull to get it working again.
When I set value to string and push it I can then change it to float and push it again. When I set a value 1234 and push/pull I get the correct value. When I set 12.34 push/pull I get 1234.