Vitamin B12 deficiency can cause spotting in some cases, although it is not a common symptom. Low levels of vitamin B12 can cause a variety of symptoms, such as fatigue, nerve damage, and anemia.