Hi Joe,
Because of the way your hierarchy is set up, the multi-shader isn’t working. To begin with, the random effector can appear anywhere in your scene except under a generator. Your subdivision surface object should be a child of your spherical mesh, which is being cloned.
If you want to clone one or more objects with subdivisions, they must be a child of null object.
The multi-shader interacts with the cloner effector, therefore putting your cloner under subdivision surface breaks the data supplied to the material shader, for some unknown reason. The multi-shader shades the objects based on their unique IDs generated by the cloner effector.
I’ve attached a scene preview of how the hierarchy should look in order for your subdivision to operate.
Please let me know if you have any questions.