MKR GSM 1400 sms.read doesnt work

if you send a '#' what do you see?

yes for the unlimited �, should be

 while ((c = sms.read()) != -1) {
      Serial.print((char)c);
    }