The parser code is fixed to USA satellites only, "GPxxx", whereas the newer GPS modules report data from other satellites, such as "GLxxx"
The GPS modules always report "no valid fix" and will not display captured data, even when they do have a valid fix (as often indicated by the fix-ok LED on a GPS module)