We found that the SMS Broadcast function was NOT working using the base Drupal Messaging/Notifications install, along with the SMS Framework. Our online research revealed the following:

http://drupal.org/node/335618

which points to this patch

http://drupal.org/node/337518

When applied the SMS messages are sent, but there is no body... so further examination revealed that we needed to modify the messaging_sms.module in the messaging module.

specifically we had to manipulate the function messaging_sms_render() to include the $message['body'] ... Here's the code

function messaging_sms_render($message, $info) {
  // We need to apply filtering first or run through the render function
  $message = messaging_message_render($message, $info);
  // We can assume that we'll get max 110 characters for subject + body
  // Because from and data take up about 50 characters and total character limit
  // subject + from + date + body < 160
  $message['subject'] = messaging_sms_truncate($message['subject'], 40);
  $message['body'] = '--' . messaging_sms_truncate("Learn More: " . $GLOBALS['base_url']. $message['body'],(250 - strlen($message['subject'])));
  return $message;
}

specifically, we changed this line..

  $message['body'] = '--' . messaging_sms_truncate("Learn More: " . $GLOBALS['base_url']. $message['body'],(250 - strlen($message['subject'])));

The first parameter to messaging_sms_truncate did not include $message['body']. Once we added that it all works. It should be noted, we've chose to expand the length of the message to 250, from the original 110.

Hope this helps someone. We've not upgraded to the new release, as there seemed to be other conflicts with our site at this time.

Cheers,

Scott