Я обнаружил, что работает для меня в вашем канале уведомлений: вы изменили LockscreenVisibility на
channel.LockscreenVisibility = NotificationVisibility.Public;
И в своем NotificationCompat.Builder
.setVisibility(NotificationCompat.VisibilityPublic)
Вы, похоже, используетенемного другой синтаксис, так как для меня мне пришлось использовать заглавные буквы. SetVisibility
Я надеюсь, что это все еще помогает.
PS: имейте в виду, что ваш телефон может не разрешать уведомления на экране блокировки.Это также случилось со мной, когда код работал, но мой телефон все еще не показывал уведомления.;)