Ah yes, I see the problem. It's specific to buying LP for EXP, the flag doesn't get checked by the reset. I've pushed another quick fix (v0.3.7) since that's a fairly big problem, it shouldn't happen on new runs of the game.
The savegame system is a bit janky, I'll look into that one. I wouldn't be surprised if it's possible for state to be retained.