Depression is an array of conditions caused by multiple different root causes, so it's possible that Magnesium works only on some of them only and not on others.