There are several reasons for why a transaction will either not download or download later than expected. Check this article for on what to check.