I contacted Cricket by chat today and explained the problem. She had me take a few steps, including turning off the phone and taking out the SIM card while she did a network refresh. At the end, I was able to receive long text messages from Tmobile and MetroPCS users.
Hope that helps.