First, always get the expensive PCV valves for you car.
Factory ones cost a bit more, but are metered correctly, and are high quality. They have to last 50-100,000 miles.
Some PCV valvesdon't have an internal device that could rattle. They are merely an orfice type. So no rattle could be OK. I don't know about your particular car - there are so many variations! And some have springs.
But reasons for plugged PCV are sludge from blowby, and in cold weather water condensation that freezes. There also is a lot more water/crud/blowby in winter. BTW, check BOTH ends - the inlet as well.
Finally, shaking a PCV valve is only a crude test - practically worthless, IMO. It does not show if the pintle is seating well, the spring is OK, or if it is plugged, etc..