Several problems can prevent sprinkler heads from popping up. For example, here are a few possible culprits:
The valve is partially closed.
There’s dirt, sand or debris between the sprinkler’s cap and riser.
There's low water pressure.
There are leaks in the water line.
Contact a pro to help you diagnose the problem and repair it.