Tbh I have tried that and it is not a guaranteed method, I had about 0-10% success rate and it didn't last long when it did so I would have put that up there but I think it is too easy for people to mess up and get wrong then flame on here for posting a low success rate thing that isn't quick. People like flaming. flame. underwear. flaming underwear . so yeah, if they want its not a big thread to look through but I don't like when people drop their coffee because of something I wrote.
Just my own personal observations.
It doesnt seem to happen to me while "running" a ROM, it mainly happens while flashing OR just after flashing anew ROM(it hasn't mattered which ROM). I did notice that(I just lost the symbol again ) I did a factory reset, and upgraded ROM's yesterday, and I noticed that when it was restoring My Playstore Apps, the battery got REALLY hot. I've noticed this on 3 or 4 different occasions after upgrading, the battery got hotter-n-hell, and the GPS symbol was later gone. Now, I dont use the GPS a whole lot, so I dont see it's gone right away, but those are just what I'm thinking.
Just re-flashed back to stock LEM, did your magic trick to get GPS back and have updated to a custom ROM, so we'll see what happens next