So my challenge badge is full which has 25 spaces and there are 26 tiers that can be stored in the badge
Not really a bug. Storing too many items within an item is not good for database integrity, that's why I had him limit it to 25.
So I have a better idea then, split the badge into 2 portions, challenge beginner 13 slot. Challenge Master, 13 slots.
You could give them at different challenge point totals.