In troubleshooting, I read this post about the same issue. But I'm still unable to post after trying everything.
Is there something else I could be doing wrong? Or could it be T-Mobile's fault? They add all this extra formatting & banner ad style images to my picture messages for some reason.