Someone wrote a really bad specification for the GPS "plugger". I guarantee that the GPS itself had some kind of non-volatile memory to remember satellite ephemeris data from the SVs. But the plugger software was probably done on a different board, and I have no idea if it had any non-volatile memory on board. If it did, then its even worse. Just a little software would have fixed this stupidity.
If anything, it shouldn't have been able to send targeting coordinates for its own position.
exactly. or at the very least an alert should be shown that someone is calling in a strike on their own position