[Bug Report] Settings automatically revert to default without reason
### Description of Bug All settings revert to default randomly. The colour profiles still exist but the configuration settings of the OpenRGB app all reset to their default settings. The issue can happen after a reboot, or on waking, or just at random times. Currently I overwrite the settings file with one from a backup but I've tried just reconfiguring it manually each time, but the problem still repeats. I've tried quitting and launching the app multiple times in a row to see if I can make the error occur, but it works fine. It is like it only errors when it feels the urge. I didn't notice how often the issue occured until now because the startup lnk in "AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup" has the switches to launch it minimised and apply my colour profile, but because I'm monitoring the situation I've noticed the issue happens at least every few. Settings file attached: [OpenRGB.json](/uploads/35bf88d5da138f367474ef98f651a49d/OpenRGB.json) ### Attached Log I've added "--loglevel 6" to the switches of the lnk to turn on verbose logging. [OpenRGB_20231227_223423.log](/uploads/d5cdaf6c2b6d24e11a74493cc81e666b/OpenRGB_20231227_223423.log) `0 |ERROR: [SettingsManager] JSON parsing failed: [json.exception.parse_error.101] parse error at line 1, column 1: syntax error while parsing value - unexpected end of input; expected '[', '{', or a literal` ### Operating System "OS - Windows 11 - newest version, fully update" ### Hardware Configuration AMD Ryzen 3700X ASUS Strix X570-F Gaming mobo - RGB device Corsair Vengeance RGB RT 32GB (2x16GB) DDR4 3600MHz C16 - RGB device 2 x Addressable RGB strips controlled from the mobo - RGB device EPOMAKER TH88 Keyboard - RGB device
issue