Did you check the PH. Sometimes outdoor topsoil can become too acid or too alkaline from rainwater. rainwater is getting worse especial;y is urban areas.

Herbus