Hmm, weird. Never encountered problems with Satan. But I guess I intuitively know how it works and automatically go to place where it triggers properly.
I think we should add pointer that shows if you know ladybugs cards. That was what I was struggling before we implemented sound cue when D. Beetle manages to read cards. Is it possible this was your problem, Satan wont react if you don't know those cards?