Here's the problem. campaignSendNow fails without a retval or
errorCode set:
$ php resend_campaign.php d103cf6283
trying to resend cid 'd103cf6283'
Unable to load campaignSendNow()!
Code=
Msg=
Bailing Out, no email sent
retval =
The campaign however is set to 'sending' and can't be resent for
another 10 minutes, this time with a proper retval and errorCode if
the attempt to send is made again with in 10 minutes.
$ php resend_campaign.php d103cf6283
trying to resend cid 'd103cf6283'
Unable to load campaignSendNow()!
Code=313
Msg=This Campaign is currently being sent and can not be sent
again until it has finished.
Bailing Out, no email sent
retval =
If the send failed, the status should not be set to 'sending' and api
calls should not need to wait 10 minutes to try again.