Pokemon go has a feature to track your steps when the game is closed. I use this to hatch eggs when I'm busy or traveling. I recently went on a 1,390 mile trip and none of the eggs in my Incubators hatched. Okay, maybe it's just a glitch? I turned it off and back on and then did 12 more miles over the course of two days. Still nothing.