Perhaps due to the disaster nanobots were released that protect children up until a certain age in an attempt to prevent the extinction of the human race?
They either stop at said age because they are damaged and cannot detect that the teenagers are the same things as the children, or because there is only a limited amount of them and they have been programmed to only protect children, then move on to the next one, as teenagers/adults are better capable of protecting themselves?