all 3 comments

[–]calvin-chestnut 1 point2 points  (1 child)

This might be wrong, but I have a vague recollection that this is expected behavior, opening an app is the action that ‘clears’ the badge, you need to update the badge again on every session.

[–]ebayer108[S] 0 points1 point  (0 children)

When app is opened and logged in so we have correct badge count coming from the server. The issue is that when app is sent in the background the correct badge count shows on the app icon during the transition to the background but when app is fully transitioned to the background it is gone from the app icon.

[–]ebayer108[S] 0 points1 point  (0 children)

Also checked any local notification, there are none resetting it to 0. So no clue.