How to download data while Android/iOS app is minimized or put into background if im using UnityWebRequest and asyncOperation to get my data?

So basically, I have a game where data is downloaded, and it takes around 2 minutes to finish. Some players don’t like that and minimize the game, thinking it will continue loading the data. Unfortunately, it doesn’t. How can I achieve this? Isn’t Unity capable of handling this important task?