Printing issues are often related to the battery level. If the terminal is below 10% battery, the terminal will print at a slower pace.
The printing speed is sacrificed so that the GPRS connection remains in tact. If the battery is at a level of 0-10%, the printing will be slow and the terminal will lose its GPRS connectivity.
Plug the device into a power source to recharge it.