I had the same problem after portico update.Was not able to send sms. I am using 822 in India and what I notice is when I turn on sms delivery message, I get the message that mobile operator cannot send your message(something like that). Now here interseting point is , if I want to message at say +91 1234567890 then the error message from mobile operator says it cannot deliver to #011+91 1234567890 right now. So it automatically adds #011(in my case as prefix) and hence message never gets send. You can verify from your side if that happens.
As for the solution I flashed the firmware to the original one and now I am able to send sms again.May be older firmware has some bugs, but still I can use call, messaging data with ease now. I still prefer to use these fascilities first. Others like gaming music etc are secondary. I am going to stay on original firmware until something concrete for this problem comes.
hope this helps you all