I know you say that the desk puzzle isn't broken but I got a result that would have been the same for 2 demons and blocked me from continuing so I had to restart.
Viewing post in Succubus Manor (v0.97) comments
So I checked the code and this shouldn't be a problem. Can you describe the exact situation you had? Since you draw the sigil first, you will be locked into whichever demon you drew the sigil for. So even if all four demons had the same chant, you will get that one since it's locked in after the sigil drawing. I'd need to know your exact situation to troubleshoot this. Thanks, again.