Whenever the user navigates when the assets are being downloaded, but not finished, and navigating back, the screen is stuck and it's not possible to enter the course anymore. Would make sense to retry downloaded assets, whether to start from the moment it finished (best scenario), or simply retry all over.
