Weak GPS signal, hardware fault or just screws?
It was working perfect till I spilled a tiny bit of tomato sauce near it, luckily it had a plastic back protector on it but a few drops went into headphone jack so bought a replacement one and screwed it in.
This is when the problems started so I assume it is just a case of loose screws, I sent it for warranty repair though and they refused to replace claiming the insides had severe water damage(despite the water sensor stickers looking normal and every other thing in phone working)
They put a gps test app on and no matter if indoors or outdoors I got 0 signal, I took back off and put a spray of compressed air on the top of the motherboard and lifted the metal tab a little that presses down now indoors I get 0-4 pickedup but the signal is about 19, and outdoors get about 18-20 but the signal is at 39 which is good enough really but I assume it should be better as my friends Sony Xperia has a strong GPS signal in my house and outdoors.
Just wondered what the issue could be, it may be the motherboard as the only other issue I have had since the spillage is instead of a 2 hour charge time it takes about 6 hours but the battery still lasts as long as before(a week or so)