For me it was background games slowing down my downloads, specifically Tetris. If the game was running in the background my downloads were slowed down by more than half.My download speeds are 215.9 mbps on wireless. I am not getting no 20 minute download. It’s taking between 44 mins to 1 hour 44 mins for games. Probably just need to reset network on the Xbox then