First I would have to ask if there is even enough room on the device to accept the download? We are talking available "Internal" storage, not any "External" storage, which would be a SD card. If there isn't enough space then the downloads will stop.
You need to go into "Settings" and check the amount of storage that is free and available on the phone itself. That is likely the cause of the problem, lack of available space.