I've made the exact same spinner only changing one thing at a time to see if I can isolate the issue as to why one won't spin, bottom line, I have no freakin idea. Changing the number or size of the beads didn't matter. My only guess is it's the blade itself. In my frustration I've bent or otherwise "modified" the blade to get it to spin, sometime it worked sometimes not. Eventually I would just cut the wire and reuse the components.
I haven't put all of these in the water yet, but the ones with hooks do work.