iMessage won’t keep 2 numbers when changing SIM cards
I have an iPhone 11 from the US, using T-Mobile. The phone is unlocked and paid off. I am temporarily living in Europe and got a SIM card here. When the Vodafone store in Europe put in my EU SIM, iMessage asked me if I want to deregister my US number, which I did not do. I was able to receive iMessages at both numbers and even send new messages from my US number while using the European SIM card for data.
Yesterday, I put my US T-Mobile SIM back in to check if I had any SMS or voicemail messages, and now iMessage won’t allow me to have more than one phone number anymore.
I tried rebooting my phone, changing SIM cards while in Wi-Fi, turning off and on iMessage and FaceTime, and even logging out of iMessage and FaceTime all together.
in the iCloud settings, I can add my US number as one of the numbers, but it sends a verification code, so I have to put the US SIM back it, at which point it deregisters the EU number.
How do I get back to the way the Vodafone store had it, pictured above, where I can send and receive iMessages at both numbers?
iPhone 11, iOS 14