“Mark all as read” in Messages… doesn’t mark all as read?

I’ve asked the Microsoft Launcher to add a badge (unread message count) to the Messages app’s icon

The badge always shows “34” even after I’ve done “Mark all as read” in the app.

Any clue as to how getting the count to 0 so that the badge disappears when I have no unread text messages?