iPhone 12 Pro can't send photos or videos via iMessage.
When I try to send a photo to anyone, the blue progress bar shows up, stops for a long time, then the red circle with the exclamation point appears saying "Not Delivered" or "Message Send Failure". This issue started yesterday (10/16/2021), as I'm always sending memes.
A photo won't go through whether I'm on wifi or data. I've tested it:
My sister, mom, and I are on the same T-Mobile family plan (Magenta Data). My sister was able to send me a photo on LTE data. On my mom's phone, I was able to send two different photos to my phone successfully (one via wifi and the other via LTE). I switched from 5G to LTE, and I still can't send a photo.
I can send photos on other apps, such as Telegram and Instagram. I also can AirDrop photos.
I've turned iMessage off then back on. I've reset Network Settings. I made sure MMS Messaging is turned on. I've checked for iOS update and carrier settings update. I've googled and read different articles, and I've tried their suggestions.
My phone details: iPhone 12 Pro; iOS 15.0.2
My sister: iPhone X
My mom: iPhone 8
I'm out of ideas. I don't know whether this is a phone issue or a network/carrier issue. Do I talk to T-Mobile or Apple Genius? Any help is much appreciated! :)
iPhone 12 Pro, iOS 15