So this is something that I did not even know what wrong with my phone as I do not have a ton of Android friends, but what happened was that I was not able to send Android users an SMS message. I was getting the Not Delivered Message on my phone, yet I could call them, so I figured it was an SMS problem. Now amazingly enough if they sent me a message they would not get an error on their end, but I would never receive the message. This was happening on my iPhone 12 with Verizon.
How it was fixed. So this is what I tried at first, I tried hard restarting the phone, I also tried to reset the network settings, I took out the SIM and rebooted and re-inserted the SIM all to no avail. I was then able to contact Verizon support and they asked me to try a few more times, but what actually fixed it was they asked me where I was right now (I was at my billing address) and they were able to send some sort of reset that was able to fix my SMS and once again I was able to text Android users. The big problem is you might not know you even have a problem at your friends wonder why you aren’t answering them back.