It’s not a bug when you got both Book of Virtues and Lemegeton, you got removed wisp because you reach maximum wisp, so when you generate more, it will remove old wisp
I stopped playing the DLC because I just didn’t feel like fighting the characters. I was underleveled because I mostly skipped the floors. That’s why I found this video to watch the final scenes. I have to say, the message I interpreted, which is: ‘Give people a reason to live so they don’t seek comfort in death,’ I find truly beautiful. Of course, it’s an ideological perspective, but still, I find the thought really beautiful.