I have seen that if you make a badge on the start-place it can only be given there, but Data Store and DevProds works across the places, so then I think why is this not for badge too?
Like is you make a public server and solo server that both is in same Universe it could use the same badges, instead of having to save and go to main-place to get the badges.