This was super helpful, this was my problem too!
Also, for the curious, the reason you see the pin off the coast of Africa is that is the Lat/Lon of 0/0! so if you hadnt had any gps connect yet and the values were still stuck at 0.0 and 0.0, then you end up there, at Latitude 0.0 and...