Still working through an issue where our Episerver notifications don't seem to be working. When testing the Content Approval I found this in the Episerver INFO logging:
2021-05-07 19:53:06,521  INFO EPiServer.Notification.Internal.DefaultNotificationDispatcher: No Provider found that matches user preferences to send a message on Channel("epi-approval")
Does anyone know why this is happening? I've never had to configure anything special on other projects from memory.
Can you search in your solution if you have any customer formatter is implemented for channel "epi-approval"?
You can check following link for more infomration.
Thanks for the reply. I've searched our code base and there is nothing with "epi-approval" - do you think it's not out of the box from Episerver?
We've not written any custom notification code on this project - we're just trying to get out of the box Content Approvals email notification to send. I have a feeling it's related to the fact we're using AAD B2C but I'm not sure if it is yet.
Alright, so from discussions with Epi support on this the fix that avoids this work around is to simply remove the package "EPiServer.CMS.UI.AspNetIdentity". After doing so the problem has gone away completely for me. So if you don't need this package I recommend removing it.