Errors in the sending and delivery of messages can have different reasons depending on the status of the message:

  • Status Rejected:
    • The destination number is not valid. The subscriber does not exist or has been unsubscribed.
    • The number format is not correct.
    • The telephone operator has detected the message as SPAM or unwanted traffic.
    • The telephone operator has discarded the message due to a content (keywords, link, topic) not supported by the regulations of the country or of the operator itself.
    • The telephone operator has discarded the message because it occurred at an illegal time.
  • Status  Not deliverable:
    • The target device does not support the message: out of memory, configuration failure, application blocking incoming messages, etc.
    • A recent portability (change of operator in the recipient's subscription) has been carried out.
    • The target device has a dualSIM or multiSIM configuration that does not allow delivery.
    • Incidence in the GSM network in the message delivery process to the mobile device.
  • Status  Expired:
    • The destination number has not been operational during the delivery period (typically for 72 hours with retries set by the carrier) and the local carrier in the destination country has not been able to deliver.
    • The device is roaming (physically outside the destination country) and your current operator does not have an agreement for SMS delivery with the originating operator.
  • Other errors:
    • One-off or temporary incident on the LabsMobile platform. In this case the message will remain in a Processed or Submitted state.
    • One-off or temporary incident in the GSM network or in the local operator of the destination country.