It doesn't seem to be a bug -- the game is handling separately cheating "in general" (which can be with any of Lena's potential partners) and sleeping with Axel specifically, especially if she has herCan someone kindly check if this is a bug or intended
If Lena is with Ian but cheating on him with Axel we get a choice to stop cheating, if i choose that she still has an option to cheat later on, I'm not complaining it just felt weird because the option i picked didn't matter.
axel_desire flag on. The situation where Lena opted to stop cheating but still went with Axel after meeting up with him at train station even has specific text variant, and it doesn't reverse her decision to (try to) stop cheating, in the sense of undoing relevant variables.(there's potential issue with not being able to fully stop cheating at that point, both in general *and* with Axel, due to shortage of available will points, but that's another story)