You can also use a micrometer to measure the key depths and spacings. Your depths are probably low from repeated duplication at incompetent locations. Measure each depth and round UP to the listed correct depth to compensate for wear and faulty duplication.
Schlage spacing is .231 from shoulder to first cut; and .156 from cut to cut. Depths are .335-0 and decrease .015 at each cut.
Also, a trick. Since you key will only work when pulled out, try getting the key to turn and while turned, tap it inward. Remove and look at the key. If there are impression marks on the up-ramps at each pin, file to remove the impression mark. This only works if the key is high enough to mark. If the key is too low it will not mark or work.