Launcher Fails to Queue

This launcher has a feature that makes no sense. It fails to download all of the queued programs because it waits for the full install of one to finish entirely before downloading anything else. So, I set it up to download multiple things while I am away from my computer for multiple hours and it fails to download more than one thing because Windows is waiting for the okay to install the first one. It makes no sense. The launcher should start the next download as soon as bandwidth is freed up so that my time and electricity aren’t wasted.