So i've been trying to solve this issue and finally came to a dead end.
I have att and this phone is sprint. i already purchased an unlock code. i tried to contact sprint but they said since i dont have an account with them they cant help me. even though my phone clearly says to contact sprint...