fix backend bug on complex sms forwarding