Staining, or bleeding of underlying materials, is normally caused by water soluble stains carrying through water borne paints as they dry. The water from the paint itself can be enough to activate the stain.
Apply a stain block primer.
Crown Trade Alkali Resisting Sealer
Crown Trade PSB Stain Block Primer