Might want to check the ID of the wheel and the OD of the shaft and make sure they're right for the bearing. Those bearings look like they aren't rated for a bunch of axial force so maybe some slop in the movement cause them to fall apart quickly. Also could've gotten unlucky with chinesium bearings and they just bought the farm, doesn't hurt to do a sanity check though...