MKR GPS Shield library only works if you call GPS.Available() non-stop

Do you use the official library ?