So I had this issue bugging me for some time. I find lots of posts claiming the segment player count is not updating or does not show the correct number of players. After some digging I found that in my case newly created player accounts simply do not enter into segment count until some time has passed. While I understand that updating segments very frequently is a huge overload and not feasible, I do not understant why there isn't a manual update api call or something that lets us update the segment player count correctly.
I have a scheduled task to run on a segment that decreases a statistic every day at the end of the day - some sort of form statistic. I expect the task to run on all the selected players, but the way segments are updating it is possible for a player to create an account near the end of the day, posting a score and not having his stat decreased, possibly passing ahead of many players in the leaderboard.
This issue is reproducible by these steps:
-Create a segment with the condition of having a stat bigger than x
-Note the segment player count is y
-Create a new acocunt and manual give it the statistic value required to enter the segment
-Check in the player dash that the new player indeed belongs to the segment
-Note the segment player count is still y and not (y + 1)
-The segment player will eventually become (y + 1) after some time
P.S. My title id is 75F38