I have seen on here a few people with the same issue, I have also seen the troubleshooting i have done them all bar the imessage for obvious reasons. However I have turned on and off the RCS, I have rest my device, I have turned on and off my device, I have the phone number they are sending the code to, I have put my phone on and off airplane mode, I have checked signal.
Its still not working, I can receive sms from friends and family but not the verification codes for banking or login in to web pages. This is really frustrating especially as its clearly a known issue based on the number of people that have reported it on here.
In addition numbers that try to call me that I don't have as a saved contact won't connect, my phone doesn't even ring.