your tank is only 20gal, you are probably striping your tank of nutrients from your weekly water changes, sps need some nutrients to survive
nutrients -> amino acids -> photosynthesis -> coral growth
either feed your tank more or dose amino acids or reduce water changes