My phone supports up to 32 GB external memory. However, if the SD card has more than 3 GB, the phone freezes. I know it's not the SD card because I've used another memory card as well, same issue. It's the phone. Can this be fixed? If so, how?