Its a bug for sure. I managed to "remove" the unread notification with github cli tool as following:
gh api notifications -X PUT -f last_read_at=2025-09-28T00:00:00Z -f read=true
However, i still see the repo in my repo list, that i cant delete or access.