This is the worst type of bug.

Data is saving correctly.
Data is loading correctly.

But in-game, it shows the wrong values.

So you don’t know what to trust.

Spent hours checking the save logic.
Then checked the load logic.
Then checked it again.

Still makes no sense.