I went to T-Mobile today and they told me all there SIM cards are the same, they just break away into each format (micro/nano). They gave me the breakaway piece and it didn’t work both in the way of fitting my nano sim perfectly and still wasn’t detected in the phone. I also reformatted back to just android and not a dual boot. The esim shows up in the options now but sim1 the normal sim still says it’s empty.
I don’t have a friend with a real micro sim as no phones made in the last 3-4 years has used one, everything is nano sim in the states nowadays. I guess I’ll try getting a replacement sim and see if that works.