Zentu is right and I also accepted the narrator's statement. Can't remember exactly but was something like Shadowheart isn't ready to accept who is answering her prayer right now.

To me that does seem like something Selune would do. " Oh you just defied Shar, rescued my daughter, healed the land of the curse and, as a result, Shar has stripped you of your power. Not while I have anything to say about it - I'll answer your prayers even if you don't acknowledge that I'm the one doing it"

Now the real reason is a meta reason - we're about to take on the endboss and we can't have SH stripped of all clerical powers.

It's also a problem with implementation - domains should be limited to the portfolios of the gods. You shouldn't be able to create a Selunite cleric with a trickery domain powers.

To make up for this I respec her to life cleric and make an offering at the statue of Selune asap because the Cleric of Selune with a trickery domain just bugs me . . .