Assemble it!
Are there any gaps between the race and the cups?
Its not a sealed assembly so there will be a gap but it wont be huge.
If there is one then maybe your cups aren't deep enough for your bearings.
Whats the origin of all your components?
The Cups were already installed, what about the bearings?
Bearings can come in a variety of sizes and number of bearings?
Bearing retainers can come in 9, 10 and 11 bearings with 9 and 10 for most US BB and 11 for some Tange and more exotic 3 pc cranks.
Some UK Cranks are 9 ball but I dont know if these are BMX cranks or just old bikes from BITD like shopper bike and the like!
The top pic on RATTY's thread might be a 10 bearing retainer!!
The 2nd set looks like 11.
Have you any different cups you can try?