A blockage or swelling can stop fluid from draining.
According to the NIH,
The majority of cases of NPH are idiopathic (meaning of unknown cause). NPH can also develop as the result of a head injury, cranial surgery, subarachnoid hemorrhage, tumor or cysts, as well as subdural hematomas, bleeding during surgery, meningitis and other brain infections.