Integrations changes are lost after restart

Good morning, after searching everywhere, I couldnt find any help.
My Home Assistant has been running for 2 years without major issue but it seems that time is done. Indeed everytime I make a change in the Integrations panel (add, remove or disable) an integration, the seeting is applied until the next reboot. After that the changes are reverted. Could someone help me with that ? Thank you very much !
Also I forgot to mention that everything else is saved (automations, dashboards…) when changed, it’s only about integrations…
nb :

  • Core2024.11.1
  • Supervisor2024.11.2
  • Operating System13.1

That depends on the integration. Every integration is different.

Thank you for your help ! It happens to all integrations… I don’t think it comes from only one unfortunately

Look in your HA logs for errors. This is not normal behavior. You likely have a corrupted config entries file

I tried to have a look from the Core journals but I couldnt find any information. Is there somewhere else I could find intersting logs ?

settings → system → logs, select HA core. There should be “beautified logs” and a button that lets you download the log file.

Thank you for your time, thats what I did, but there is nothing about it…

Nothing about what? Post your logs

I think I found something :


I also found this :

but since i can’t unload the integration, I dont know how to fix it
Could it come from this ? Again thank you !

edit: i tried disabling, removing, installing different integrations and it seems that all of this trigger the “Recursion limit reached” from storage.py

I have been helped here for those who have the same issue : Recursion limit reached in storage.py · Issue #130642 · home-assistant/core · GitHub