Hello, low
vitamin deficiency do not cause cerebral venous thrombosis. Probable causes include Hypercoagulable states like homocystenemia, protein c ,s deficiencies, trauma , intracranial hypotension , some medications like corticosteroid, or extension of thrombus from sinuses. Nephrotic syndrome , etc... Normal range of vitamin d3 is 20-30 ng per ml.