>>2087867A. Needs sunlight and ultraviolet (aka no glass or foil covering the sun) to develop oils
B. Is only fragrant during certain phases
C. The potting soil you are using is fertilized, so the plant is just growing more mass instead of focusing on the more intricate details of beeing a mint plant