My family and I switched from Sprint to Cricket, we have been jumping through hoops for Sprint to get my Dad's phone unlocked and they supposedly unlocked mine in 2 days, we go to Cricket and they both say Invalid SIM. Our IMEI's are compatible with Cricket. They tried everything. I have a Sprint S7 Edge, it says in settings it will work on CDMA, LTE/CDMA, GSM/UTMS, and Automatic. Which means it would work on Cricket. Now we called Sprint to talk to Account Services/Retention for the hopefully last time on Friday and they said our phones will be unlocked in 48 to 72 hours. Now hopefully it happens. Our phones meet all criteria to be unlocked. Sprint had even sent us confirmation emails saying that they were unlocked. My Dad has a Samsung Galaxy J3 (2016). I'm just wondering why Sprint would send my Mom who is the account holder the confirmation emails, saying they unlocked our phones which they sent an MSL code for mine, which was the wrong MSL code, and they didn't send a MSL code in the email regarding the unlocking of my Dad's phone, when they really didn't unlock them?