UserHasBadge not working for new badges?

For some reason
game:GetService(“BadgeService”):UserHasBadge(player.userId, BadgeID) Always returns false even if a player owns the badge I created like a week ago? It returns true for older badges though, just the one I created last week renders false for everyone? Same happens with MarketPlaceService and PlayerOwnsAsset(). I also know its the right id… anybody know why this might happen?

Use this instead:
https://www.robloxdev.com/api-reference/function/BadgeService/UserHasBadgeAsync

9 Likes