Brown spots can occur from either under or overwatering. The most common cause is overwatering. Overwatering causes bacteria in the soil to form and this will lead the roots to rot. A contributing factor It said that is not well-draining. Water cannot drain from the soil and will prevent roots from getting sufficient oxygen. The brown spots on leaves can thus be an indicator of rotting roots.