Once I was playing Pokémon Go while riding a bus. Suddenly the game froze - that sometimes happens. Later I opened a game and now it shows that I'm in that location where it has frozen previously. There's no "no GPS signal found" notification, and I can even catch Pokémon at that place.
I've checked my GPS through google maps - it shows me my true location.
(My device is SG S5 with custom ROM)