Serrapeptase and proteolytic enzymes cause headaches over a very long period of time. I think the headaches may be caused primariy by the brain's attempts to get rid of the debris left behind after the serrapeptase has performed its actions.
Never had a problem myself -perhaps cut back dosage a bit?